0
我想知道如果我的代码将工作捕捉加载错误,如果它是安全的尝试重新加载。由于它是从我的服务器加载的,我假设所有文件都存在,加载错误只是“网络出现问题”。赶上一个加载器错误,并尝试重新加载
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)是否可以尝试另一个重新加载?
在此先感谢。
Barış在一般情况下都是正确的,您应该通过检查错误并避免重试限制来避免无效情况的循环。 – Ihsan 2013-03-06 08:24:59