2014-01-30 110 views
0

我正在嘗試創建一個簡單的Google Chrome擴展程序。我不希望它在omnibar旁邊有一個圖標。這可能嗎?我需要在我的manifest.json中放入什麼?Chrome擴展程序沒有圖標?

+0

你能或許圖標設置爲完全透明的PNG作爲解決方法嗎?我知道這不是一個解決方案,但這不是真正需要可擴展解決方案的類型... – sleeparrow

回答

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" 
}