2012-12-08 23 views
0
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文件時它不起作用。AS3:導出空氣文件後加載XML不起作用?

回答

0

如果您導出程序,跟蹤消息將不可見。 你仍然可以使用MonsterDebugger,但這是一個安全隱患。

0

Vizzy tracer仍然會捕捉Air應用程序中的跟蹤呼叫。 Get Vizzy from Google code

我剛剛試過你的代碼,沒有任何修改,它工作得很好,所以我想你的問題只是一個失敗的蹤跡。快來試試吧,Vizzy甚至會在Flash IDE中顯示出來,所以看看會發生什麼。如果仍然失敗,那麼它可能是一些連接/權限問題。

+0

thanx幫助我。 –

0

當您發佈AiR應用程序時是否包含XML文件?發生過一次,忘了將文件包含在發佈對話中......我一生中的一個小時,我永遠不會回來。