簡體   English   中英

錯誤#2044:未處理的IOErrorEvent :。 Flash AS3

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM