发生意外异常时
我想删除所有DisplayObject并显示错误消息,以告诉用户程序已崩溃。
使用UncaughtErrorEvent这样做安全吗?
即使我使用UncaughtErrorEvent来停止应用程序也可以停止它吗?
最佳答案
当然可以。
root.loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtError);
private function onUncaughtError(e:UncaughtErrorEvent):void
{
// Do something with your error.
}
但是请注意,我相信这是Flash Player 10.1及更高版本的功能。这应该不是大问题,因为通常每当发布新的Flash Player版本时,人们就不得不进行更新。
关于actionscript-3 - 在 ActionScript 3中,当UncaughtErrorEvent发生时停止我的Flash应用程序是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7495128/