Chrome扩展:使用“background.service_worker”键代替manifest_version3

尝试使用 manifest_version 3 安装 chrome 扩展时,我无法安装,因为我不断收到错误消息:

“background.scripts”键不能与 manifest_version 3 一起使用。请改用“background.service_worker”键

或者

“background.persistent”键不能与 manifest_version 3 一起使用。请改用“background.service_worker”键。

回答

Manifest V3 不再支持后台页面。相反,它现在支持称为服务工作者的新功能。

backgroundmanifest.json 中的键不能再包含该字段persistent,并且还可以将值从scriptsto更新service_worker。Service Worker 不能包含数组,只能包含单个字符串值。

例如:

{
  "name": "Test",
  "description" : "Test Chrome Extension",
  "version": "1.0",
  "manifest_version": 3,
  "background": {
    "service_worker": "background.js"
  }
}

参考:Manifest V3 迁移清单


以上是Chrome扩展:使用“background.service_worker”键代替manifest_version3的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>