天天看點

chrome 擴充 Service worker registration failed 解決

問題:

背景頁無效

chrome 擴充 Service worker registration failed 解決
chrome 擴充 Service worker registration failed 解決

有幾個注意點,

1、版本及格式問題:

這裡用的是**“manifest_version”: 3**,是以配置檔案(manifest.json)跟2的寫法有些不一樣了,官網上是這樣寫

chrome 擴充 Service worker registration failed 解決

照着官網寫,貌似沒毛病哦,可是就是出了毛病,背景頁無效

2、檔案引入問題:

我給放在js檔案夾裡面了,這樣是不對的,background檔案要放在根目錄。

chrome 擴充 Service worker registration failed 解決

是以,解決辦法就是把background.js放在根目錄引入就行了,看圖:

chrome 擴充 Service worker registration failed 解決
chrome 擴充 Service worker registration failed 解決

完美收官!

補充:官方文檔有特别注明background.js的位置

chrome 擴充 Service worker registration failed 解決