如何在Chrome中安装Flashdebugging播放器?
Chrome现在已经与Flash捆绑在一起了…很好,但是我该如何安装Flashdebugging播放器?
禁用about:plugins
的捆绑插件,然后安装debugging版本。
编辑: 一定要点击“[+]详细信息” ,并且只能禁用基于Chrome目录的Flash版本(“内置”版本)。 (感谢@zeh在你的评论中的额外提示)
- 打开Google Chrome浏览器插件设置(在URL中input“chrome:// plugins /”,然后按回车键)并findFlash播放器插件。 点击详情链接展开插件的详细信息。
插件屏幕 !
显示详细信息的插件屏幕
2A。 如果它显示“Flash(2文件)”,然后检查每个条目的位置属性,并通过单击禁用链接button来禁用驻留在Applications目录/ Google Chrome / …目录(通常是第一个条目)的目录。 这是“MIMEtypes”值旁边的禁用button,而不是与页面最左侧alignment的禁用button(禁用这两个插件)。
2B。 如果只有一个条目,即它没有说“Flash(2个文件)”,那么在这里下载并安装最新的Flash Player内容debugging器版本。 Flash Player安装程序将要求您在安装完成之前closures所有浏览器。 安装完成后,重新启动Chrome并转到步骤1。
你的插件屏幕应该类似于上面显示的Details图像的插件屏幕 。
截至2015年4月,NPAPI插件将无法在Chrome中使用。 由于某种原因,我无法让Adobe“安装Adobe Pepper Flash Player Debugger.app”安装程序在OSX上正确更新Chrome。 安装程序将运行,但不会更新Chrome。
如果你发现自己在这种情况下,你可以尝试以下…
我的hacky解决scheme(经过很多挫折之后)只是围绕安装程序和chrome手动复制已安装的插件,从安装程序所在的位置,到chrome期待的位置。
安装程序放置在这里:
/Library/Internet Plug-Ins/PepperFlashPlayer/PepperFlashPlayer.plugin
Chrome在这里寻找它:
/Applications/Google Chrome.app/Contents/Versions/42.0.2311.90/Google Chrome Framework.framework/Internet Plug-Ins/PepperFlash/PepperFlashPlayer.plugin
我所做的只是用播放器安装的一个debugging版本来replace胡椒闪存的捆绑安装的非debugging版本。 这似乎解决了这个问题。
因人而异
现在它又改变了
- 下载Opera的Flash Player内容debugging器和 Adobedebugging闪存下载的 Chromium
- 运行/安装这个
- find使用哪个Flash插件
- 打开chrome://插件/
- 展开详情
- 得到类似于C:\ Program Files(x86)\ Google \ Chrome \ Application \ 47.0.2526.106 \ PepperFlash \ pepflashplayer.dll
-
用重命名的文件replace这个文件
-
64位操作系统版本
- C:\ Windows \ System32 \ Macromed \ Flash \ pepflashplayer64_ [某些实际版本] .dll
-
32位操作系统版本
- C:\ Windows \ SysWOW64 \ Macromed \ Flash \ pepflashplayer64_ [某些实际版本] .dll
-
这对win7 x64有效,其他的wins应该几乎相同
要获取您需要的Chrome的Flash日志
- 在%userprofile%\ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Pepper Data \ Shockwave Flash \ System中创buildmm.cfg文件
ErrorReportingEnable=1 TraceOutputFileEnable=1
- 重新启动Chrome
- 日志存储在不同的FF位置 – %userprofile%\ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Pepper Data \ Shockwave Flash \ WritableRoot \ Logs
Adobe有一个干净的帮助文章: http : //kb2.adobe.com/cps/839/cpsid_83950.html
请确保您的Chrome自动更新已打开。 打开Chrome浏览器并在URL中input“chrome:// plugins /”,然后您应该可以看到“Adobe Flash Player”一节中列出的两个插件。 禁用“PPAPI”,允许Windows版本的FP接pipe优先级。
仍然面临的问题:找不到“NPAPI”=“C:\ windows \ SysWOW64 \ Macromed \ Flash \ NPSWF32_14_0_0_145.dll”版本,即只有一个版本列出“PPAPI”之一。
解决scheme:然后需要杀死所有运行post / pre安装的Chrome进程(Plugins)。 Windows任务pipe理器杀死所有Chrome进程。
再次检查:chrome:// plugins /现在应该在那里列出。
在当前的Chrome(版本47)中,您看不到安装的debuggingFlash播放器版本。 您将只能看到随浏览器一起提供的捆绑式闪存播放器。
replace文件在这里回答@dimkin正在工作。 但在更新期间,Chrome会覆盖文件,您需要稍后再重复一次。
如果您使用命令行参数–disable-bundled-ppapi-flash为Chrome创build快捷方式,则会忽略捆绑的Flash播放器。 如果您安装了Debug版本,Chrome会使用它。 你会看到它在铬:/ /插件/ :