我在影片剪辑 (logoOneLoader) 内的舞台上有一个 UILoader (loader),我想加载一个图像,如果该图像不存在,请加载我知道确实存在的不同图像。以下代码加载不存在的第一个图像,失败,捕获错误,但随后不继续加载第二个图像。有什么建议么?
logoOneLoader = new logoLoaderGraphic();
item.addChild(logoOneLoader);
logoURL = new URLRequest("http://www.myurl.com/img/badImage.png");
logoOneLoader.addEventListener(IOErrorEvent.IO_ERROR, noLogo);
logoOneLoader.loader.load(logoURL);
function noLogo(event:IOErrorEvent):void
{
event.currentTarget.close();
var logoString:String = "http://www.myurl.com/img/goodImage.png";
event.currentTarget.load(new URLRequest(logoString));
}