【问题标题】:Chrome extensions: Use the "background.service_worker" key instead manifest_version 3Chrome 扩展:使用“background.service_worker”键代替 manifest_version 3
【发布时间】:2021-05-09 08:36:46
【问题描述】:

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

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

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

【问题讨论】:

    标签: google-chrome google-chrome-extension google-chrome-devtools


    【解决方案1】:

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

    manifest.json 中的键 background 不能再包含字段 persistent,并将值从 scripts 更新为 service_worker。 Service Worker 不能包含数组,只能包含单个字符串值。

    例如:

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

    参考:Manifest V3 Migration Checklist

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-30
    • 2012-03-31
    • 2020-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多