错误#2044:未处理的IOErrorEvent:.Flash AS3

Dav*_*ith 2 flash actionscript-3

试着看看每次我在Flash中运行这一小段代码时出现这个错误的原因!

错误:错误#2044:未处理的IOErrorEvent:.text =错误#2035:找不到URL.

代码:

import flash.display.Loader;
import flash.events.Event;
import flash.net.URLRequest;

var xmlLoader:URLLoader;
var xml:XML;

var uRequest = new URLRequest("http://xxxxxxx/app.php");
xmlLoader = new URLLoader(uRequest);
xmlLoader.addEventListener(Event.COMPLETE, onXMLLoad);
var imgLoader:Loader;

function onXMLLoad(e:Event) {
    xml = new XML(e.target.data);
    imgLoader = new Loader();
    imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onImgLoaded);
    imgLoader.load(new URLRequest(xml.Data.Image.text()[0]));
}

function onImgLoaded(e:Event) {
    addChild(imgLoader);
}
Run Code Online (Sandbox Code Playgroud)

顺便说一句,XXXXXXX是我网站的网址.

我只是找到了这个错误导致吐出的原因,因为我检查了几次URL并且它是正确的URL.

Adr*_*scu 5

你也应该经常听错.

例如:

imgLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onImgLoadError);
Run Code Online (Sandbox Code Playgroud)

大多数情况下您使用它的路径/ URL是不正确的.