Skip to content

Manifest V3是Chrome浏览器插件开发的一次重要改进,引入了新的权限模型、事件页模型和消息传递机制,提供了更高的安全性、更好的性能。

官方文档: https://developer.chrome.com/docs/extensions/develop/migrate?hl=zh-cn#service-workers

功能摘要

使用Manifest V3的扩展有许多新特性和功能更改:

  • Service workers 替换 background pages.
  • 使用新的declarativeNetRequest API 进行网络请求修改
  • 不再允许远程载入的代码,扩展只能执行包含在其包中的JavaScript
  • Promise支持已经被添加到许多方法中,尽管回调仍然被支持作为替代方案(Chrome 最终将支持所有合适的方法上的Promise能力)
  • Manifest V3中还引入了许多其他相对较小的特性变化