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