我可以从Flash获取任何日志记录和错误输出吗?

为了进一步提供有关浏览器和Pulse音频的其他问题的更好信息,我想知道是否可以获得某种有用的日志信息。

我查看了Pulseaudio和Firefox的日志,但没有看到任何一个错误。

我遇到的问题可能来自Flash。 有没有办法可以专门捕获Flash的任何日志输出?


更新:

我已经下载了Linux Flash Player 10.3插件内容调试器 ,我在~/.mozilla/firefox/plugins/安装了libflashplayer.so ,并将user/*文件复制到/user 。 我还设置了mm.cfg来说:

 ErrorReportingEnable=1 TraceOutputFileEnable=1 MaxWarnings=50 TraceOutputFileName=/home/dave/.macromedia/Flash_Player/Logs/flashlog.txt 

我重新启动,以确保一切都刚刚开始。

但是,在从Youtube播放Flashvideo后,没有生成flashlog.txt。

我怎么能确定日志记录实际上是启用的,所以我可以判断我是不是没有收到错误或者我没有正确设置日志记录?

日志的位置是:

 /home/username/.macromedia/Flash_Player/Logs/ 

您必须启用日志记录。 看看这个。

这将解释您在使用flash或flex作为应用程序前端时发现错误的方法。 默认情况下,不启用flash / flex的记录器。 这意味着它不会将引发的错误记录到任何文件中。 您需要启用记录器。

这是来自Adobe网站。 它解释了如何为包括Linux在内的所有操作系统配置Flash Player的调试版。

在以下位置创建名为“mm.cfg”的文件:

 home/username/mm.cfg 

在文本编辑器中打开新创建的mm.cfg文件,并添加以下文本:

ErrorReportingEnable = 1 TraceOutputFileEnable = 1

将在以下位置创建flashlog.txt文件:

 home/username/Macromedia/Flash_Player/Logs/flashlog.txt 

希望这也有帮助(为了谷歌搜索它来自):

为了进行跟踪,您需要从http://www.adobe.com/support/flashplayer/downloads.html获取 Flash Player的调试版本(特别查找“调试器”版本 – 它们很难在第一眼看到)

然后你家中的mm.cfg文件包含

ErrorReportingEnable = 1 TraceOutputFileEnable = 1 MaxWarnings = 50

然后你很高兴 – 重新启动浏览器。 当跟踪开始填写时,您将找到日志文件

 ~/.macromedia/Flash_Player/Logs/flashlog.txt 

就像是

 tail ~/.macromedia/Flash_Player/Logs/flashlog.txt -f 

资料来源: https : //stackoverflow.com/questions/825316/flash-trace-output-in-firefox-linux