Flash出现“动作错误”对话框

时间:2009-08-05 06:15:09

标签: flex flash

我需要在发生错误时禁止flash显示这些错误消息。我完全知道我收到的错误,它不会导致我的应用程序正常工作。我只需要禁用这些消息。在flash或flex编译器命令中有设置吗?谢谢,大卫。

2 个答案:

答案 0 :(得分:2)

不,不幸的是没有这样的事情。但是,错误不会显示给安装了Flash播放器发行版本的用户,也不会显示给调试器。

对于Flash播放器有一个非常热门的功能请求,但实现似乎远未发生:Ability to intercept system error dialogs。有很多评论有些激烈,有些讽刺,但Adobe似乎仍然忽略了这个问题。

<强>更新 该功能已经实施。最后评论说:

  

Flash Player 10.1已修复此问题   http://labs.adobe.com/technologies/flashplayer10/features.html

     

全局错误处理程序新的全局错误处理程序使开发人员能够   编写单个处理程序来处理所有未运行的运行时错误   try / catch语句的一部分。提高应用可靠性和   捕获和处理意外的运行时错误的用户体验   提供自定义错误消息。在中使用全局错误处理程序时   在调试播放器中运行的SWF,将不会显示错误弹出窗口。

答案 1 :(得分:2)

你可以用mm.cfg文件做很多事情(google it的用法)

例如,如果你把:

SuppressDebuggerExceptionDialogs = 1

在那里它会阻止调试版的flash在你的浏览器中弹出错误窗口。