首页 > 解决方案 > 服务工作者注册失败:mv2 到 mv3

问题描述

我需要从版本 2 到 3 的清单迁移方面的帮助。

我已经更改了 manifest.json,还尝试了在许多平台上看到的许多建议的解决方案,例如使用 importScripts() 等使用 try/catch 包装在 js 文件中。

但没有任何结果。 请帮我解决这个问题

清单.json:

  "background":{
    "service_worker":"background-wrapper.js",
    "type":"module"
  },

背景包装器.js:

import './background.js';
// importScripts("background.js");

// try {
//     importScripts("background.js");
// } catch (e) {
//     console.error(e);
// }

背景.js

actual background script
have many functionality for the extension

标签: google-chrome-extensionservice-worker

解决方案


推荐阅读