在我的工作场所,我们维护了很多电子商务网站,其中一些编码比其他网站更好。在其中的一些中,有时会引发未捕获的异常,并且由flash player调试(如果已安装它)警报箱显示。捕捉未捕获的异常
为了提高用户的平均体验,我想通过我们已有的内部工具报告所有这些异常情况。
有没有办法来捕捉这些例外? 也许Flash播放器调试将它们暴露给javascript,或者以其他方式。
在我的工作场所,我们维护了很多电子商务网站,其中一些编码比其他网站更好。在其中的一些中,有时会引发未捕获的异常,并且由flash player调试(如果已安装它)警报箱显示。捕捉未捕获的异常
为了提高用户的平均体验,我想通过我们已有的内部工具报告所有这些异常情况。
有没有办法来捕捉这些例外? 也许Flash播放器调试将它们暴露给javascript,或者以其他方式。
请参阅此Flex SO question,特别是其更新指向uncaughtErrorEvents
。
基本上没有。但最终,是的。
他们登录
http://blog.flexexamples.com/2007/08/26/debugging-flex-applications-with-mmcfg-and-flashlogtxt/ (Windows Vista和7的位置是C:\ Users \用户名\ mm.cfg中)
但是默认的日志真的不给很多信息。但是,您可以使用mmcfg的非文档功能之一查找更多信息:http://jpauclair.net/2010/02/10/mmcfg-treasure/