我正在尝试创建一个简单的Google Chrome扩展程序。我不希望它在omnibar旁边有一个图标。这可能吗?我需要在manifest.json中添加什么内容?
答案 0 :(得分:0)
是的,这是可能的。要做到这一点,请不要在清单中声明browser_action
。但是,请记住,要使其工作,您需要做一些事情来运行脚本。 contextMenus
是一种很好的方式。
这是一个没有浏览器操作行的清单,因此它不会显示图标:
<强>的manifest.json 强>
{
"manifest_version": 2,
"description": "Example",
"name":"Example",
"icons": {
"16": "img16.png" }, // Needed for the context menu
"background": {
"scripts":["background.js"] },
"permissions":[ "tabs", "contextMenus" ], // contextMenus permission allows you to create the action
"version": "1.0"
}