0

我一直在尝试制作一个 chrome 扩展程序,以便在每次网站更改都没有成功时运行,我在某个地方看到我需要从后台进程收听 chrome.tabs.onUpdated 但它从不打印任何内容

我的清单文件

{
"manifest_version": 3,
"name": "run",
"version":"0.1",
"background": {
    "sevice_worker":"background.js"
},
"content_scripts":[{
    "matches":["<all_urls>"],
    "js":["content.js"]
}],
"action":{
    "default_popup":"popup.html"
},
"permissions":["tabs","activeTab"]
}

背景.js

chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
console.log("changes fired from background.js");
});

content.js(这会被记录,但在初始重新加载期间只记录一次)

console.log("--------------------------------");
console.log("fired from content");
console.log("--------------------------------");

我将如何解决这个问题?

4

0 回答 0