在Chrome 139及以上版本中使用mv2插件目前有3个方法。

(推荐)方法一:修改Chrome快捷方式(139/140+均可用)

先关闭浏览器,再右键Chrome快捷方式,将"目标"栏修改为

"Chrome安装位置\chrome.exe" --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled

再次打开浏览器即可正常使用mv2插件。

请注意以后每次打开浏览器请通过快捷方式打开,通过其他方式打开浏览器仍无法使用mv2插件。

方法二:修改Chrome flags强行启用(仅适用于139版本)

(可惜在Chrome140版本中,flag #temporary-unexpire-flags-m137被彻底移除无法找到,因此此方法对140及以上版本失效。)

在Chrome139版本,#extension-manifest-v2-deprecation-disabled和#extension-manifest-v2-deprecation-unsupported正常情况下已无法在flags界面找到。但这只是因为Google将这两项隐藏了。

首先在浏览器地址栏内输入

chrome://flags/#temporary-unexpire-flags-m137

将此项修改为除了Default的任意项(Enabled和Disabled都行),然后重启浏览器,地址栏内输入

chrome://flags/#extension-manifest-v2-deprecation-warning
chrome://flags/#extension-manifest-v2-deprecation-disabled
chrome://flags/#extension-manifest-v2-deprecation-unsupported

 将这三项全部改为Disabled,重启浏览器即可正常使用mv2扩展。

方法三:将插件解压后再加载(139~141可用)

(Chrome 142及以上)flag #temporary-unexpire-flags-m139被移除,此方法失效。

(Chrome 140/141)首先在地址栏输入

chrome://flags/#temporary-unexpire-flags-m139

将此flags改为Enabled,重启浏览器后方可继续下方139版本的操作。

(Chrome 139)若你有.crx文件,先用解压软件将.crx文件解压在一个文件夹中,再打开Chrome,地址栏输入

chrome://flags/#allow-legacy-mv2-extensions

将Default改为Enabled,重启浏览器后,在扩展程序管理界面打开开发者模式→加载未打包的扩展程序,选择你刚刚将插件解压到的文件夹即可。

总结

这些方法也不知道多久过后就没用了,建议还是找替代的插件或者禁止浏览器更新吧。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐