读书人

Error #2044: 未处理的 IOErrorEvent:

发布时间: 2013-04-05 10:24:33 作者: rapoo

Error #2044: 未处理的 IOErrorEvent:。 text=Error #2035: 找不到 URL。
flash as3 程序,弹出错误提示:
Error #2044: 未处理的 IOErrorEvent:。 text=Error #2035: 找不到 URL。

如何定位是哪个资源文件加载出错呢?
[解决办法]
把所有的监听器都加上,你就知道问题在哪里了。

package {
import flash.display.Loader;
import flash.display.Sprite;
import flash.events.*;
import flash.net.URLRequest;

public class LoaderExample extends Sprite {
private var url:String = "Image.gif";

public function LoaderExample() {
var loader:Loader = new Loader();
configureListeners(loader.contentLoaderInfo);
loader.addEventListener(MouseEvent.CLICK, clickHandler);

var request:URLRequest = new URLRequest(url);
loader.load(request);

addChild(loader);
}

private function configureListeners(dispatcher:IEventDispatcher):void {
dispatcher.addEventListener(Event.COMPLETE, completeHandler);
dispatcher.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
dispatcher.addEventListener(Event.INIT, initHandler);
dispatcher.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
dispatcher.addEventListener(Event.OPEN, openHandler);
dispatcher.addEventListener(ProgressEvent.PROGRESS, progressHandler);
dispatcher.addEventListener(Event.UNLOAD, unLoadHandler);
}

private function completeHandler(event:Event):void {
trace("completeHandler: " + event);
}

private function httpStatusHandler(event:HTTPStatusEvent):void {
trace("httpStatusHandler: " + event);
}

private function initHandler(event:Event):void {
trace("initHandler: " + event);
}

private function ioErrorHandler(event:IOErrorEvent):void {


trace("ioErrorHandler: " + event);
}

private function openHandler(event:Event):void {
trace("openHandler: " + event);
}

private function progressHandler(event:ProgressEvent):void {
trace("progressHandler: bytesLoaded=" + event.bytesLoaded + " bytesTotal=" + event.bytesTotal);
}

private function unLoadHandler(event:Event):void {
trace("unLoadHandler: " + event);
}

private function clickHandler(event:MouseEvent):void {
trace("clickHandler: " + event);
var loader:Loader = Loader(event.target);
loader.unload();
}
}
}


[解决办法]
路径不对吧 ,输入当前加载url

读书人网 >Flash

热点推荐