Firefox 84及更早版本需手动恢复Flash支持:一、修改about:config启用NPAPI插件;二、安装NPAPI版Flash Player 32.0.0.371并放入plugins目录;三、在附加组件中设Flash为“总是激活”;四、禁用Flash保护模式。
如果您在Firefox浏览器中访问含Flash内容的网页,但动画或交互模块无法启动,且页面显示灰色积木图标或提示“需要启用Flash”,则可能是由于Firefox自85版本起已全面禁用NPAPI插件机制,导致Flash Player无法加载。以下是针对Firefox 84及更早版本手动恢复Flash支持的具体步骤:
一、修改about:config强制启用Flash插件加载
该操作通过调整Firefox底层配置项,解除对NPAPI插件的默认封锁策略,使浏览器重新识别并调用本地Flash插件文件。
1、在Firefox地址栏输入 about:config 并按回车键,点击“接受风险并继续”。
2、在搜索栏中输入 plugin.load_flash_only,双击该项将其值由 true 改为 false。
3、继续搜索 dom.ipc.plugins.enabled.npswf32.dll(Windows 32位系统)或 dom.ipc.plugins.enabled.libflashplayer.so(Linux系统),双击将对应项设为 true。
4、关闭并重新启动Firefox浏览器。
二、安装并指定NPAPI格式Flash Player插件文件
Firefox仅支持NPAPI接口的Flash Player版本,需从Adobe官方存档获取最终版32.0.0.371,并将其正确部署至浏览器可识别路径,否则配置修改无效。
1、访问Adobe官方存档页面 https://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html,下载与操作系统匹配的 Flash Player NPAPI离线安装包(非ActiveX或PPAPI版本)。
2、解压安装包,提取其中的 npswf32.dll(Windows)或 libflashplayer.so(Linux)文件。
3、进入Firefox安装目录,创建名为 plugins 的子文件夹(若不存在),将上述插件文件复制到该目录中。
4、重启Firefox后,在地址栏输入 about:plugins,确认“Shockwave Flash”条目状态为 已启用 且版本号显示为32.0.0.371。