2009-12-23 61 views
0

我使用下面的代碼時,我的代碼,它脫機工作完全正常測試獲得通過XML閃存XML錯誤

var myLoader:URLLoader; 
var myXML:XML; 
var myXMLURL:URLRequest = new URLRequest("http://testapp.varheroes.com/yofacebook/canvas/calcammo/"); 

myXMLURL.method = URLRequestMethod.POST; 
myLoader= new URLLoader(myXMLURL); 
myLoader.dataFormat=URLLoaderDataFormat.TEXT; 
myLoader.addEventListener(Event.COMPLETE, processXML); 


function processXML(e:Event):void { 
    myXML = new XML(e.target.data); 
    dummyText.text = myXML.AMMO; 
} 

東西,但是當我把它放在網頁

http://media.varheroes.com/flash/as3.swf

它停止工作:/

離線運行它給了我這個XML,我可以把它放在文本字段中

<MAIN><AMMO>54564564564564564545464564564564</AMMO></MAIN> 
+0

你有錯誤嗎?請提供更多信息。 – inkedmn

+0

不,我沒有得到一個錯誤。文字只是不顯示。如果我嘗試它脫機它的作品。在瀏覽器中測試時的XML網址也可以使用。 XML在線投入時並不顯示任何輸出。 –

回答

1

如果您的xml文件不在您的應用程序中,請查找跨域xml。

+0

你能詳細說明一下嗎? 我試過測試我的XMLurl它的工作原理 http://testapp.varheroes.com/yofbuntu/canvas/calcammo/ –

+0

閱讀此內容,應使事情更清晰:http://kb2.adobe.com/cps/142/tn_14213 .html – Badaro

+0

這有助於感謝Badaro! :d –