Chrome 默认支持 Flash,而 Firefox 则不支持。如果我在系统上同时使用这两种浏览器,是否有办法使用 Chrome 中负责显示 Flash 内容的库在 Firefox 中执行相同操作?
答案1
编辑:Flash 仅随 i386 版本的 Flash 一起发布。其余答案均基于此(我使用的是 64 位)
在 32 位计算机上,Chrome 版本的 Flash 位于/opt/google/chrome/libflashplayergc.so
。如果您有此版本,您可以尝试复制/符号链接它,它应该仍然使用 NPAPI,因此应该与 Firefox 兼容。
如果该文件不存在,那么您可能和我一样没有它。
我安装了 Chrome,它声称(在 中about:plugins
,单击“详细信息”链接)它正在使用/usr/lib/flashplugin-installer/libflashplayer.so
插件。这与 Firefox 使用的插件相同。
您还可以运行locate libflash
来快速查看系统中的 Flash 版本。/usr/lib/flashplugin-installer/libflashplayer.so
是我计算机上唯一的版本(其他版本是符号链接)。
您应该注意到,今年晚些时候(假设他们的计划得以实施),Chrome/Chromium 将切换到 Flash 的 PPAPI 版本(从与 Firefox 共享的 NPAPI 版本)。因此,无论您收到什么说明,它们都将在今年的某个时候停止工作……除非 Mozilla 回溯并决定支持 PPAPI(这也是可能的)。
我查看了google-chrome-stable
、-beta
和-unstable
包,它们中都没有 Flash 插件。
答案2
您不能对两个浏览器使用相同的 Flash 库。
Flash 直接集成到 Chrome 中,所有更新都是自动的。如果您希望在其他浏览器上使用 Flash,则需要单独安装 Adobe for Firefox。