我已将本地运行页面与“ contentScript.js”连接如下。
{
"name": "Erase",
"version": "1.0",
"description": "Build an Extension!",
"permissions": ["activeTab", "declarativeContent", "storage"],
"options_page": "options.html",
"background": {
"scripts": ["background.js"],
"persistent": false
},
"page_action": {
"default_popup": "popup.html"
},
"content_scripts": [
{
"matches": ["http://127.0.0.1:5000/"],
"js": ["/contentScript.js"]
}
],
"manifest_version": 2
}
alert("this is naver")
因此,当我访问http://127.0.0.1:5000/时,会显示警报。为了对this site做同样的操作,我编辑了matches
以(仅)包含目标网址“ https://www.naver.com/”。实际上,我尝试了许多其他网址,直到发现{{ 1}}不起作用。看来,我无法为非本地Web文件绑定contentScript.js。我想念什么?有一些示例,其中http://*/*
有网址,但我尝试这样做没有任何结果。