闪存错误“错误#2044:未处理的ioError:。text =错误#2032:流错误.URL:images.xml”

时间:2010-07-15 22:30:36

标签: flash

我正在开发一个ASP网站,一切看起来都不错,但是当我在根目录中的文件夹内实现一个滑块(即aboutus / index.aspx)时,滑块试图调用时会出现错误图像。

我在根文件夹中的页面中有类似的滑块动画,在那些我完全没有问题的情况下,似乎只有在页面位于文件夹内时才会发生。

该网站是在asp上使用main.master完成的,也许网站的缓存或渲染缺少某些东西,希望有人有类似的东西或知道如何解决这个问题。

谢谢。

2 个答案:

答案 0 :(得分:6)

你需要考虑swf的位置和html的位置。我认为xml的路径是相对于html的。你得到的错误也是未处理的错误。 actionscript应该有一个处理程序来处理它,以便你可以通过追踪它或写入记录器来调试它。

例如:

var urlLoader:URLLoader = new URLLoader();
urlLoader.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);

然后处理函数中的错误

function ioErrorHandler(event:IOErrorEvent):void{
    // debug here or do some fallback operation
}

查看此链接,看看是否有帮助:

http://board.flashkit.com/board/showthread.php?t=782174

答案 1 :(得分:-1)

我得到了同样的错误,虽然我的视频播放器没有加载任何xml或图像。在上一次会话中一切正常,突然这条消息开始弹出。我在应用程序的根目录下设置了一个ioErrorEvent处理程序。它运作但有趣的是,处理程序从未显示任何事件跟踪声明的迹象。

在根类的构造函数中:

this.addEventListener( IOErrorEvent.IO_ERROR, this.errorHandler );

//wrote this function
private function errorHandler( event:ErrorEvent ):void
{
    trace( "got you.!!! " + event.toString() );
}