URLLoader未加载任何XML文件

时间:2013-06-01 11:48:50

标签: actionscript-3 flash

我正在尝试使用URLLoader解析XML文件,我已经遵循了2或3个教程,但实际上没有一个工作。这是代码:

var myXML:XML = new XML(); 

var XML_URL:String = "http://www.example.com/Sample3.xml"; 

var myXMLURL:URLRequest = new URLRequest(XML_URL); 

var myLoader:URLLoader = new URLLoader(myXMLURL); 

MonsterDebugger.trace(myLoader.bytesLoaded,"bl");

myLoader.addEventListener(Event.COMPLETE, xmlLoaded); 

function xmlLoaded(event:Event):void 
{ 
    myXML = XML(myLoader.data); 
    MonsterDebugger.trace("Data loaded.","test 10"); 
}

Loader不加载任何内容,“bytesLoaded”始终为0。

我可能做了一些愚蠢的事,任何帮助都会非常感激:)

1 个答案:

答案 0 :(得分:0)

尝试:

var myLoader:URLLoader = new URLLoader();
myLoader.addEventListener(Event.COMPLETE, xmlLoaded);
myLoader.addEventListener(ProgressEvent.PROGRESS, xmlProgress);
myLoader.load(myXMLURL);


function xmlLoaded(event:Event):void 
{ 
    myXML = XML(myLoader.data); 
    MonsterDebugger.trace("Data loaded.","test 10"); 
}

function xmlProgress(event:ProgressEvent):void 
{ 
    MonsterDebugger.trace(myLoader.bytesLoaded,"bl"); 
}