導致這個錯誤的主要原因是未添加IOErrorEvent
事件監聽,或者添加了監聽,但是加載時使用了unload()
參考資料:
http://blog.csdn.net/chjh0540237/article/details/9325797
Error #2044: 未處理的 IOErrorEvent:。 text=Error #2035: 找不到 URL這是flash加載外部資源時有時會遇到的問題,對於此問題解決如下
添加IOErrorEvent
事件監聽,針對Loader和URLLoader添加方式有所不同
var
loader:Loader =
new
Loader();
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onError);
var
urlLoader:URLLoader =
new
URLLoader;
urlLoader
.addEventListener(IOErrorEvent.IO_ERROR, onError);
可參考:http://hub.tutsplus.com/tutorials /quick-tip-how-to-debug-an-as3-error-2044--active- 9675?request_uri=%2Ftutorials%2Factionscript%2Fquick-tip-how-to-debug- an-as3-error-2044%2F,這里有詳細闡述