![](/img/trans.png)
[英]AS3 AIR loading online mp3 - Error #2044: Unhandled IOErrorEvent:
[英]Error #2044: Unhandled IOErrorEvent:. Flash AS3
試圖查看為什么每次在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);
}
XXXXXXX是我網站的網址。
當我檢查URL幾次並且它是正確的URL時,我只是能找到此錯誤不斷出現的原因。
您還應該始終偵聽錯誤。
例如:
imgLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onImgLoadError);
在大多數情況下,您使用的路徑/ URL不正確。
我需要做的就是更改設置以及URL在XML文件中的顯示方式。
我必須將/images/image1.jpg更改為完整路徑,如下所示: http : //mysite.com//images/image1.jpg ,這樣可以正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.