主要思想是在扩展里面放一个网站,这个网站有脚本,但是没有运行。所有链接都是相对的,即使选项页面脚本也不起作用。
<script>
alert("a");
</script>
我是否遗漏了manifest.json
文件中的某些内容?
{
"manifest_version": 2,
"name": "Extension",
"description": "This is an extension.",
"version": "1.0",
"background": {
"scripts": ["background.js"]
},
"permissions": ["tabs" , "contextMenus"],
"browser_action": {
"default_icon": "icon.png"
},
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["./website/scripts/JvScripts.js"]
}
],
"options_page": "options.html"
}