如何从PPAPI内容调试器Flash Player获取跟踪输出

我在 Windows 8上使用Chrome 39.0.2171.95.我运行了Adobe的uninstall_flash_player.exe.我在 this Adobe blog post.中安装了PPAPI内容调试器Flash Player

当我使用chrome:// plugins并使用右上角的链接展开细节时,我可以看到内置的PepperFlash播放器仍在那里,但是被禁用了.插件一:

Location:   C:\WINDOWS\system32\Macromed\Flash\pepflashplayer32_16_0_0_235.dll
Type:   PPAPI (out-of-process)

已启用.到现在为止还挺好.

根据我从this Adobe forum post收集的信息,我将我的mm.cfg文件复制到:

%USERPROFILE%/ AppData / Local / Google / Chrome /用户数据/默认/ Pepper数据/ Shockwave Flash /系统

(我必须创建系统目录.)

mm.cfg文件包含:

TraceOutputFileEnable=1
ErrorReportingEnable=1
AS3Verbose=0
TraceOutputBuffered=1
AS3Trace=0

我假设此Flash播放器写入的日志文件与NPAPI播放器写入的日志文件不同,因为Chrome对文件系统访问的限制非常严格.在任何情况下,都没有写入NPAPI插件使用的flashlog.txt文件.我也找不到类似日志文件的内容

%USERPROFILE%/ AppData / Local / Google / Chrome /用户数据/默认/ Pepper数据/ Shockwave Flash

而且我找不到任何与Adobe有意义的文档相似的内容.

有没有人成功完成了我想做的事情?

将mm.cfg文件创建为“%USERPROFILE%/ AppData / Local / Google / Chrome /用户数据/默认/ Pepper数据/ Shockwave Flash /系统”后,您应该重新启动chrome然后运行您的swf文件,您的日志文件将在这里创建:“%USERPROFILE%/ AppData / Local / Google / Chrome /用户数据/默认/ Pepper数据/ Shockwave Flash / WritableRoot / Logs”,它名为flashlog.txt.如果路径WritableRoot / Logs不存在,则会自动创建.

因此,在Windows 7/8上重温Chrome和PP上的PPAPI Flash Player的调试版本:

Windows 7/8 PPAPI

mm.cfg:

TraceOutputFileEnable=1
ErrorReportingEnable=1

mm.cfg位置:

Chrome:

"%USERPROFILE%/AppData/Local/Google/Chrome/User Data/Default/Pepper Data/Shockwave Flash/System"

歌剧:

"%USERPROFILE%/AppData/Roaming/Opera Software/Opera Stable/Pepper Data/Shockwave Flash/System"

日志文件位置:

Chrome:

"%USERPROFILE%/AppData/Local/Google/Chrome/User Data/Default/Pepper Data/Shockwave Flash/WritableRoot/Logs/flashlog.txt"

歌剧:

"%USERPROFILE%/AppData/Roaming/Opera Software/Opera Stable/Pepper Data/Shockwave Flash/WritableRoot/Logs/flashlog.txt"

Windows 7/8 NPAPI / ActiveX

mm.cfg位置:

%USERPROFILE%

日志文件位置:

"%USERPROFILE%/AppData/Roaming/Macromedia/Flash Player/Logs/flashlog.txt"

Mac Chrome PPAPI

mm.cfg位置:

"/Users/%USERNAME%/Library/Application Support/Google/Chrome/Default/Pepper Data/Shockwave Flash/System/mm.cfg"

日志文件位置:

"/Users/%USERNAME%/Library/Application Support/Google/Chrome/Default/Pepper Data/Shockwave Flash/WritableRoot/Logs/flashlog.txt"

Mac Chrome NPAPI(Chrome NPAPI已被弃用,但这可能也适用于其他浏览器,如firefox)

mm.cfg位置:

"/Library/Application Support/Macromedia/mm.cfg"

日志文件位置:

"/Users/%USERNAME%/Library/Preferences/Macromedia/Flash Player/Logs/flashlog.txt"

有关更多信息,请单击此处了解to edit the mm.cfg fileto know the log file location.警告 – 本文档中的日志文件位置可能不是最新的.

希望所有这些都有所帮助.

相关文章
相关标签/搜索