代码之家  ›  专栏  ›  技术社区  ›  Sietse

如何在Chrome中安装Flash调试播放器?

  •  38
  • Sietse  · 技术社区  · 14 年前

    Chrome现在与Flash捆绑在一起很好,但是如何安装Flash调试播放器?

    7 回复  |  直到 9 年前
        1
  •  49
  •   Jan    13 年前

    禁用上的捆绑插件 about:plugins 然后安装调试版本。

    编辑: 请务必单击“[+]详细信息” ,并且只禁用基于chrome目录(内置目录)的flash版本。 (感谢@zeh在您的评论中提供的其他提示)

        2
  •  19
  •   1.21 gigawatts    12 年前
    1. 打开Google Chrome插件设置(在URL中输入“chrome://plugins/”,然后按Enter键),找到Flash播放器插件。单击详细信息链接以展开插件详细信息。

    插件屏幕 Plugin screen !

    显示详细信息的插件屏幕 Plugin Screen showing Details

    如果上面写着“flash(2个文件)”,则检查 位置 属性,并禁用位于 应用程序目录/google chrome/… 目录(通常是第一个条目)通过单击 禁用 链接按钮。这是“mime types”值旁边的disable按钮,而不是与页面最左边对齐的disable按钮(这将禁用两个插件)。

    2b.如果只有一个条目,即不说“flash(2个文件)”,则下载并安装最新的flash player content debugger版本。 here . 在安装完成之前,Flash播放器安装程序将要求您关闭所有浏览器。安装完成后,重新启动Chrome并转到步骤1。

    您的插件屏幕应该类似 显示详细信息的插件屏幕 上图。

        3
  •  16
  •   Justin Ohms    10 年前

    截至2015年4月,NPAPI插件无法在Chrome中工作。出于某种原因,我无法让Adobe“Install Adobe Pepper Flash Player Debugger.app”安装程序正确更新OSX上的Chrome。安装程序将运行,但不会更新chrome。

    如果你发现自己处于这种情况,你可以尝试以下方法…

    我的黑客解决方案(在经历了很多挫折之后)只是结束围绕安装程序和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替换为播放器安装的一个调试版本。这似乎解决了问题。

    牛传染性胃肠炎病毒

        4
  •  4
  •   dimkin    9 年前

    现在又变了

    1. 下载 用于Opera和Chromium的Flash播放器内容调试器 Adobe debug flash downloads
    2. 运行/安装此
    3. 查找使用的闪存插件
      • 打开chrome://plugins/
      • 展开详细信息
      • 有点像 C:\程序文件(x86)\Google\Chrome\Application\47.0.2526.106\PepperFlash\PepFlashPlayer.dll
    4. 将此文件替换为从中重命名的文件

      • 64位操作系统版本

        • C:\windows\system32\macromed\flash\pepfashplayer64【某些实际版本】.dll
      • 32位操作系统版本

        • C:\windows\sysw64\macromed\flash\pepfashplayer64【某些实际版本】.dll

    这对win 7 x64有效,其他win s-s应该几乎相同

    要获取Chrome的闪存日志,您需要

    1. 在中创建mm.cfg文件 %userprofile%\appdata\local\google\chrome\user data\default\pepper data\shockwave flash\system

    ErrorReportingEnable=1 TraceOutputFileEnable=1

    1. 重新启动Chrome
    2. 日志存储在不同的FF位置- %userprofile%\appdata\local\google\chrome\user data\default\pepper data\shockwave flash\writableroot\logs
        5
  •  3
  •   Charlie    14 年前

    Adobe有一篇关于这方面的清晰帮助文章: http://kb2.adobe.com/cps/839/cpsid_83950.html

        6
  •  1
  •   Abhijeet Riccardo Caroli    10 年前

    Enabling Flash Player(Debugger) on Windows 8 请确保您的Chrome自动更新已打开。 打开Chrome浏览器并在URL中键入“chrome://plugins/”,然后您应该能够看到“Adobe Flash Player”部分下列出的两个插件。 禁用“ppapi”选项,以允许Windows版本的fp优先。

    仍面临问题: 找不到“npai”=“c:\windows\syswow64\macromed\flash\npswf32_14_0_0_145.dll “版本,即只有一个版本列出了”ppapi“一个。

    解决方案: 然后需要终止所有运行安装后/安装前的chrome进程(插件)。 Windows任务管理器终止所有chrome进程。

    再次登录:chrome://plugins/now它应该列在那里。

        7
  •  1
  •   Andrey    9 年前

    在当前的Chrome(版本47)中,您没有看到已安装的调试Flash播放器版本。您将只看到与浏览器配套的捆绑式Flash播放器。

    正在替换@dimkin在此处答复的文件。但在更新期间,chrome会覆盖文件,您需要每隔一段时间重复一次。

    如果使用命令行参数为chrome创建快捷方式 --禁用捆绑PPAPI闪存 ,它将忽略捆绑的Flash播放器。如果安装了调试版本,Chrome将使用它。你会看到的 chrome://plugins/ :

    enter image description here