这个问题现在已经过时,因为Chromium及其衍生品如Google Chrome使用更现代的PPAPI Flash Player插件。它已经内置在Chrome中,但是Chromium用户需要依赖于其他解决方案。
作为一名开发者,我想在我的一些Ubuntu机器上使用Flash版本10.1或更早的版本。问题是每次我在这台Lucid 64位机器上运行Google Chrome(这是我唯一的机器),都会收到一个警告:
此Flash插件已被阻止,因为它已过期
根据这些链接上的说明:
- http://www.chromium.org/developers/how-tos/run-chromium-with-flags
- http://peter.sh/experiments/chromium-command-line-switches/
google-chrome --allow-outdated-plugins
但是我仍然得到相同的警告。有没有办法我可以使用旧版本的Flash插件?
更新1
根据下面的建议,我编辑了一个文件的十六进制值
/usr/lib/firefox/plugins/flashplugin-alternative.so
/usr/lib/iceape/plugins/flashplugin-alternative.so
/usr/lib/libvisual-0.4/morph/morph_flash.so
/usr/lib/openoffice/basis3.2/program/libflashlx.so
/usr/lib/xulrunner/plugins/flashplugin-alternative.so
/usr/lib/flashplugin-installer/libflashplayer.so
/usr/lib/midbrowser/plugins/flashplugin-alternative.so
/usr/lib/xulrunner-addons/plugins/flashplugin-alternative.so
/usr/lib/mozilla/plugins/flashplugin-alternative.so
/usr/lib/iceweasel/plugins/flashplugin-alternative.so
/usr/share/ubufox/plugins/npwrapper.libflashplayer.so
/var/lib/flashplugin-installer/npwrapper.libflashplayer.so
它原来是
/usr/lib/flashplugin-installer/libflashplayer.so
从10.1更改为10.2,但没有效果。我如何找出Google Chrome正在使用上述哪个文件?
更新 2 根据 lsof 输出,我找到了以下结果
var/lib/flashplugin-installer/npwrapper.libflashplayer.so
是谷歌浏览器使用的Flash插件,但我在下面的回复中找不到提到的Flash 10.1字符串。