我一直在尝试制作一个 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("--------------------------------");
我将如何解决这个问题?