我正在尝试在扩展程序目录chrome-extension://<my_extension_id>/notice.html
中的html文件中运行一些JS代码
我尝试使用内容脚本来注入JS,首先,我尝试使用chrome.tabs.executeScript以编程方式进行路由。在那没用之后,我尝试使用清单来做,但是也失败了。
manifest.json:
{
"name": "Shield",
"version": "0.0.1",
"manifest_version": 2,
"description": "Shield",
"homepage_url": "https://example.com",
"browser_action": {
"default_popup": "popup.html"
},
"background": {
"scripts": ["background.js"],
"persistent": false
},
"permissions": [
"tabs",
"activeTab"
]
}
notice.html:
<html>
<head>
<title>this page</title>
</head>
<body>
<h1>test page!!!</h1>
<p id="ref_test"></p>
</body>
</html>
notice.js:
alert("notice js injected");
我想在URL chrome-extension://<my_extension_id>/notice.html
上运行内容脚本或某种方式运行JS(notice.js),但是通常它不会注入