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.
你也应该经常听错.
例如:
imgLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onImgLoadError);
Run Code Online (Sandbox Code Playgroud)
大多数情况下您使用它的路径/ URL是不正确的.