当前位置: 首页 > news >正文

解决chrome v2 版本插件不支持

       自2023 年6 月后Chrome 浏览器不再支持Manifest V2 版本的扩展程序,也就是从版本 130 开始逐步淘汰基于 Manifest V2 的扩展,强制要求开发者迁移到 Manifest V3。当你打开浏览器加载一些我们常用的插件,出现“不受支持的扩展程序”等信息,下面对其进行如下总结:

(1)差异

其中Manifest V2 和Manifest V3 的区别:

  • Manifest V2 是Chrome 早期版本使用的清单文件格式,而Manifest V3 是较新版本使用的格式.
  • Manifest V3 引入了许多改进,例如更严格的安全策略,更好的性能,以及更清晰的权限声明方式.
  • Chrome 计划在2023 年6 月完全移除对Manifest V2 的支持,以确保用户安全.

(2)解决方案

下面针对上述出现的不兼容问题,常见解决方案如下:

1. 查找替代扩展程序:

  • 在Chrome 浏览器中,点击右上角的“更多”图标(三个竖点),然后选择“更多工具” -> “扩展程序”.
  • 找到不受支持的扩展程序,点击“详细信息”,然后点击“查找替代扩展程序”.
  • 从Chrome 应用商店中安装替代的Manifest V3 扩展程序.

2. 联系扩展程序开发者:

  • 如果找不到替代方案,可以联系扩展程序的开发者,建议他们将扩展程序迁移到Manifest V3.
  • 如果开发者已经提供了Manifest V3 版本,你可以从Chrome 应用商店安装它.

3. 临时解决方案(不推荐,仅供参考):

对于windows用户:

  • 修改注册表(不推荐,仅供高级用户):可以通过修改注册表来暂时启用Manifest V2 扩展程序,但这只是一个临时的解决方案,并且可能会导致安全问题.
    • 打开注册表编辑器(Win + R, 输入regedit, 然后回车).
    • 找到以下路径: HKEY_CURRENT_USER\Software\Policies\Google\Chrome.
    • 如果 Chrome 文件夹不存在,则依次创建 Policies -> Google -> Chrome 文件夹.
    • 在 Chrome 文件夹下,新建一个名为 ExtensionManifestV2Availability 的DWORD (32位) 值,并将其值设置为 2.
    • 重启Chrome 浏览器.

但需要注意,修改注册表有风险,请谨慎操作,并确保了解其潜在影响。对于其它系统或者不想修改注册表信息的可以修改chrome属性临时支持,

  • 打开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"

  • 完成上述设置后,再次重启浏览器。这样就可以临时启用v2版本的插件了。

     好了,目前关于chrome v2版插件不支持问题总结就到这,后续有新的方法继续更新。

http://www.dtcms.com/a/278820.html

相关文章:

  • 上下文管理器 和 contextlib 模块
  • [硬件电路-22]: 为什么模拟电路信号处理运算的精度不如数字信号处理运算?
  • 《Llava:Visual Instruction Tuning》论文精读笔记
  • 基于Chinese-CLIP与ChromaDB的中文图像检索功能实现
  • 人工智能如何重构能源系统以应对气候变化?
  • 动态规划题解——单词拆分【LeetCode】
  • openEuler系统PCIE降速方法简介
  • 【2025/07/14】GitHub 今日热门项目
  • Self - RAG工作步骤
  • 【HTML】五子棋(精美版)
  • 【Java EE】多线程-初阶 认识线程(Thread)
  • 【C语言进阶】指针面试题详解(2)
  • 面试 | JS 面试题 整理(更ing)2/34
  • Android 16系统源码_窗口动画(二)窗口显示动画源码调用流程
  • 护照阅读器:国外证件识别的 OCR “解码师”
  • Python 中调用阿里云 OCR(Optical Character Recognition,光学字符识别)服务
  • STM32介绍和GPIO
  • stm32-Modbus主机移植程序理解以及实战
  • argus/nvarguscamerasrc 远程显示报错
  • 项目一第一天
  • 纯数学专业VS应用数学专业:这两个哪个就业面更广?
  • C++后端面试八股文
  • Linux 基础命令详解:从入门到实践(1)
  • JAVA 并发 ThreadLocal
  • RestAssured(Java)使用详解
  • 19.数据增强技术
  • 管程! 解决互斥,同步问题的现代化手段(操作系统os)
  • Java行为型模式---模板方法模式
  • Imx6ull用网线与电脑连接
  • SpringBoot JAR 反编译替换文件