一旦它是.swf,你如何在闪存中以某种方式显示错误?

时间:2010-09-21 19:03:47

标签: flash error-handling

我遇到的错误是

Error opening URL "http://www.website.com/something.php?query=someinvalidquery"

查询实际上不应该通过,但我想要某种错误消息这样说。

1 个答案:

答案 0 :(得分:1)

假设您正在使用URLLoader或其他内容,您希望将事件附加到其中以捕获错误。然后,您可以显示文本字段或任何您想要的内容。

var url = "http://www.website.com/something.php?query=someinvalidquery";
var loader = new URLLoader();
loader.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
loader.load(url);

function errorHandler(event:IOErrorEvent):void {
    trace('do whatever to handle the error here.');
}

您还可以跟踪httpstatus等,以防您想要处理重定向等等。使用的事件是in the docs