不用降级,在Chrome 139/140版本及以上继续使用 Manifest V2 扩展的方法

不用降级,在Chrome 139/140版本及以上继续使用 Manifest V2 扩展的方法

在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,重启浏览器后,在扩展程序管理界面打开开发者模式→加载未打包的扩展程序,选择你刚刚将插件解压到的文件夹即可。

总结

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

转载请说明出处内容投诉
CSS教程网 » 不用降级,在Chrome 139/140版本及以上继续使用 Manifest V2 扩展的方法

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买