最近我用了好多年的一款浏览器插件突然报错不能用了,提示“此扩展程序不再受支持,因此已停用”就算手动安装离线包也无法安装。扩展商店中也出现了“此扩展程序未遵循 Chrome 扩展程序的最佳实践,因此已无法再使用。”的提示。


起因
出现这个问题是什么原因导致的呢?
谷歌为了提升浏览器的安全性、隐私性和性能,决定逐步淘汰旧的扩展程序格式 Manifest V2 (MV2),并全面转向新的 Manifest V3 (MV3)。
而我用的这款插件,已经三年没有更新了,上一次更新还是2022年8月份。因为用的旧的格式,所以被谷歌强制下架了。
解决方法
1,换个插件
2,使用Chrome v138.0 之前版本的浏览器,或者使用edge浏览器。
3,利用谷歌浏览器bug,恢复最新版谷歌浏览器支持MV2格式。
打开chrome浏览器
地址栏输入:chrome://flags/#temporary-unexpire-flags-m137,设置为Enabled

地址栏输入:chrome://flags/#extension-manifest-v2-deprecation-warning,设置为Disabled

地址栏输入:chrome://flags/#extension-manifest-v2-deprecation-disabled,设置为Disabled

地址栏输入:chrome://flags/#extension-manifest-v2-deprecation-unsupported,设置为Disabled

地址栏输入:chrome://flags/#allow-legacy-mv2-extensions,设置为Enabled

最后,记得重启浏览器
完成以上所有设置后即可让基于 Manifest V2 协议开发的扩展程序恢复工作
本文为原创文章。发布者:Bang,如若转载请注明出处:https://www.maxiaobang.com/18166.html