我想知道我的代码是否可以捕获加载错误以及尝试重新加载是否安全。由于它是从我的服务器加载的,我假设所有文件都存在,并且加载错误只是“网络出现问题”。
m_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, LoaderComplete);
m_loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, LoaderError);
m_loader.load(new URLRequest("MyFile.png"));
private function LoaderError(e:Event):void
{
//Try to reload
m_loader.load(new URLRequest("MyFile.png"));
}
我的两个问题如下 1) IOErrorEvent.IO_ERROR 是否会捕获下载文件时可能发生的所有网络错误。2)可以尝试再次重新加载吗?
提前致谢。