【发布时间】:2011-04-17 19:02:50
【问题描述】:
Chrome 现在与 Flash 捆绑在一起......很好,但是如何安装 Flash 调试播放器?
【问题讨论】:
标签: flash google-chrome debugging
Chrome 现在与 Flash 捆绑在一起......很好,但是如何安装 Flash 调试播放器?
【问题讨论】:
标签: flash google-chrome debugging
在当前的 Chrome(版本 47)中,您看不到已安装的调试 Flash 播放器版本。您只会看到与浏览器配套的 Flash 播放器。
@dimkin 在此处回复的替换文件正在工作。但是在更新过程中,Chrome 会覆盖文件,你需要每隔一段时间重复一次。
如果您使用命令行参数 --disable-bundled-ppapi-flash 为 Chrome 创建快捷方式,它将忽略捆绑的 Flash 播放器。如果您安装了 Debug 版本,Chrome 将使用它。你会在chrome://plugins/看到它:
【讨论】:
现在又变了
用重命名的文件替换这个文件
64 位操作系统版本
32 位操作系统版本
这适用于win 7 x64,其他Wins-s应该几乎相同
要获取 Chrome 的 Flash 日志,您需要
ErrorReportingEnable=1
TraceOutputFileEnable=1
【讨论】:
自 2015 年 4 月起,NPAPI 插件将无法在 Chrome 中运行。由于某种原因,我无法获得 Adobe“安装 Adobe Pepper Flash Player Debugger.app”安装程序来正确更新 OSX 上的 Chrome。安装程序会运行,但不会更新 Chrome。
如果您发现自己处于这种情况,您可以尝试以下方法...
我的 hacky 解决方案(在经历了很多挫折之后)只是在安装程序和 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
我所做的只是用播放器安装的一个调试版本替换捆绑安装的非调试版本的 Pepper Flash。这似乎解决了问题。
YMMV
【讨论】:
请确保您的 Chrome 自动更新已开启。 打开 Chrome 浏览器并在 URL 中键入“chrome://plugins/”,然后您应该能够看到“Adobe Flash Player”部分下列出的两个插件。 禁用“PPAPI”一项,以允许 Windows 版本的 FP 接管优先权。
仍然面临的问题: 找不到“NPAPI”=“C:\windows\SysWOW64\Macromed\Flash\NPSWF32_14_0_0_145.dll " 版本,即只有一个版本列出了 "PPAPI" 一个。
解决方案: 然后需要杀死所有运行后/预安装的 Chrome 进程(插件)。 Windows 任务管理器杀死所有 Chrome 进程。
再次签入:chrome://plugins/ 现在应该在那里列出。
【讨论】:
插件屏幕 !
显示详细信息的插件屏幕
2A。如果显示“Flash(2 个文件)”,则检查每个条目的 location 属性并禁用位于 Applications 目录/Google 中的那个Chrome/... 目录(通常是第一个条目),点击禁用链接按钮。这是“MIME 类型”值旁边的禁用按钮,而不是与页面最左侧对齐的禁用按钮(禁用两个插件)。
2B。如果只有一个条目,即没有说“Flash (2 files)”,则下载并安装最新的 Flash Player 内容调试器版本here。 Flash Player 安装程序将要求您在安装完成之前关闭所有浏览器。安装完成后重新启动 Chrome 并转到第 1 步。
您的插件屏幕应该类似于上面显示的显示详细信息的插件屏幕图像。
【讨论】:
禁用about:plugins上的捆绑插件,然后安装调试版本。
编辑:一定要点击“[+] 详细信息”,并且只禁用基于 Chrome 目录的 Flash 版本(“内置”目录)。 (感谢@zeh 在您的评论中提供的额外提示)
【讨论】:
about:plugins 也没有显示新的 Flash 插件。
about:plugins,一定要点击“[+] 详细信息”,并且只禁用基于 Chrome 目录的 Flash 版本(“内置”版本)。然后它会使用你正常安装的插件(调试版)并与 Firefox 共享。