谷歌插件(Chrome扩展) “Service Worker (无效)” 解决方法

问题描述:background 文件的时候报错了,说 Service Worker 设置的 background 无效。

解决(检查)方法:

  1. 检查配置文件(manifest.json) 中的 manifest_version 是否为 3
    background 中的 service_worker 参数设置 后台页(background.js)v3版本中才开始使用的,v2版本中用的是 "scripts": ["background.js"]
  2. background.js 文件必须是在根目录,我就曾经将目录设置成 "service_worker": "js/background.js" 导致报错了,官网也有说明。

错误:

正确:

  1. background.js 文件里面插件调用的问题,也会报这个错误。一般这种错误可以在扩展程序页面直接查看错误。

基本上检查完上面三个地方,这个问题就可以解决了。

相关推荐
QGC二次开发1 分钟前
Vue3 : Pinia的性质与作用
前端·javascript·vue.js·typescript·前端框架·vue
云草桑13 分钟前
逆向工程 反编译 C# net core
前端·c#·反编译·逆向工程
布丁椰奶冻18 分钟前
解决使用nvm管理node版本时提示npm下载失败的问题
前端·npm·node.js
Leyla44 分钟前
【代码重构】好的重构与坏的重构
前端
影子落人间1 小时前
已解决npm ERR! request to https://registry.npm.taobao.org/@vant%2farea-data failed
前端·npm·node.js
世俗ˊ1 小时前
CSS入门笔记
前端·css·笔记
子非鱼9211 小时前
【前端】ES6:Set与Map
前端·javascript·es6
6230_1 小时前
git使用“保姆级”教程1——简介及配置项设置
前端·git·学习·html·web3·学习方法·改行学it
想退休的搬砖人1 小时前
vue选项式写法项目案例(购物车)
前端·javascript·vue.js
加勒比海涛2 小时前
HTML 揭秘:HTML 编码快速入门
前端·html