AS3:导出空气文件后加载 XML 不起作用


import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
names();
function names()
{
var url:URLRequest = new URLRequest("http://artbeatmedia.net/application/xmlkpisname.php?username=adel_artbeat&password=ADL1530");
url.contentType = "text/xml";
url.method = URLRequestMethod.POST;
var loader:URLLoader = new URLLoader();
loader.load(url);
loader.addEventListener(Event.COMPLETE, onLoadComplete);
}
function onLoadComplete(event:Event):void
{
trace('good');
}

我使用Adobe Air使用as3加载XML,此代码仅适用于.fla文件,但是当我导出.air文件时它不起作用。

如果导出程序,则跟踪消息将不可见。你仍然可以使用MonsterDebugger,但这是一个安全隐患。

Vizzy 跟踪器仍会从 Air 应用程序捕获跟踪调用。 从 Google 代码获取 Vizzy

我刚才在没有修改的情况下尝试了您的代码,它工作得很好,所以我想您的问题只是一个失败的跟踪。试一试,Vizzy 甚至可以在 Flash IDE 中显示跟踪,所以看看会发生什么。如果仍然失败,则可能是某些连接/权限问题。

发布 AiR 应用程序时是否包含 XML 文件?发生在我身上一次,忘记在发布对话框中包含该文件....我生命中的一个小时我再也回不来了。

最新更新