0
我正在尝试创建一个简单的Google Chrome扩展程序。我不希望它在omnibar旁边有一个图标。这可能吗?我需要在我的manifest.json中放入什么?Chrome扩展程序没有图标?
我正在尝试创建一个简单的Google Chrome扩展程序。我不希望它在omnibar旁边有一个图标。这可能吗?我需要在我的manifest.json中放入什么?Chrome扩展程序没有图标?
是的,这是可能的。要做到这一点,只需在清单中声明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"
}
你能或许图标设置为完全透明的PNG作为解决方法吗?我知道这不是一个解决方案,但这不是真正需要可扩展解决方案的类型... – sleeparrow