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

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

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

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

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


更新:

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

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

我重新启动了电脑,只是为了确保一切都重新开始。

但是,播放 Youtube 上的 Flash 视频后,并未生成 flashlog.txt。

我如何确定日志记录确实已启用,以便我可以判断我是否没有收到错误或者我没有正确设置日志记录?

答案1

日志的位置是:

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

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

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

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

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

home/username/mm.cfg

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

错误报告启用 = 1 跟踪输出文件启用 = 1

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

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

答案2

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

为了进行跟踪,您需要 Flash Player 的调试器版本http://www.adobe.com/support/flashplayer/downloads.html(特别寻找“调试器”版本 - 乍一看很难发现它们)

然后你主目录中的 mm.cfg 文件包含

错误报告启用 = 1 跟踪输出文件启用 = 1 最大警告 = 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

相关内容