Actionscript 如何在任何 Web 浏览器中使用 getStackTrace() 进行调试,而不是在没有浏览器的 Flash 播放器中

Posted

技术标签:

【中文标题】Actionscript 如何在任何 Web 浏览器中使用 getStackTrace() 进行调试,而不是在没有浏览器的 Flash 播放器中【英文标题】:Actionscript How to debug using getStackTrace() in any web browser, not in flash player without the browser 【发布时间】:2014-01-10 03:30:47 【问题描述】:

如何在任何网络浏览器中使用 getStackTrace() 进行调试,而不是在没有浏览器的 Flash 播放器中进行调试

trace2(err.getStackTrace());

我正在尝试在我的浏览器中获取错误 stackTrace,但它返回 NULL,根据文档,堆栈跟踪仅显示在 Flash 播放器调试器中,但我需要在浏览器中查看它,因为许多数据是通过网络服务器传递的,是否有任何浏览器或插件可以帮助我查看堆栈跟踪?

【问题讨论】:

【参考方案1】:

您必须使用Flash Player content debugger plugin,这样您还可以使用浏览器中加载的 Flash 电影的调试器。

【讨论】:

以上是关于Actionscript 如何在任何 Web 浏览器中使用 getStackTrace() 进行调试,而不是在没有浏览器的 Flash 播放器中的主要内容,如果未能解决你的问题,请参考以下文章

Actionscript 3.0:如何在不跳过特定帧上编写的任何代码的情况下创建快进按钮?

在 ActionScript 3.5/Flex 中,如何将边框应用于用户单击的任何 UI 组件或容器?

如何在ActionScript 3中将“Null”(真正的姓氏!)传递给SOAP Web服务?

需要通过 https 制作 actionscript POST 数据

Actionscript 3 - 如何删除菜单栏、滚动条以仅显示空白弹出窗口?

如何在 ActionScript 3.0 中写入文本文件?