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 不再支持后台页面。相反,它现在支持称为服务工作者的新功能。
background
manifest.json 中的键不能再包含该字段persistent
,并且还可以将值从scripts
to更新service_worker
。Service Worker 不能包含数组,只能包含单个字符串值。
例如:
{
"name": "Test",
"description" : "Test Chrome Extension",
"version": "1.0",
"manifest_version": 3,
"background": {
"service_worker": "background.js"
}
}
参考:Manifest V3 迁移清单
THE END
二维码