我想制作一个简单的Chrome扩展程序,将javascript注入特定网站。 所以我查找了有关chrome扩展的文档,并提出了这个简单的清单:
{
"manifest_version": 2,
"name": "test",
"version": "0.1",
"content_scripts": [
{
"matches": ["https://example.com/*"],
"js": ["inject.js"]
}
]
}
所以我去了chrome://扩展,激活了开发者模式,并选择了“加载解压扩展”。一切都按计划进行(当我访问网站时代码被执行),除了我现在在工具栏中有一个扩展按钮(就像我在清单中指定了browser_action)。 文档说:
// Pick one (or none)
"browser_action": {...},
"page_action": {...},
我显然没有选择,所以为什么我会得到那个按钮,我该如何预防/修复呢?