2017-08-16 272 views
0

我正在嘗試創建我的第一個Chrome擴展程序。 它應該讀取和修改特定網頁上的文本。它工作正常,除了圖標從不出現。Chrome擴展程序圖標不顯示

它只顯示了Chrome開發者頁面和Chrome工具欄上的默認拼圖peice圖標。

我在我的manifest.json文件中使用以下內容。

"page_action": { "default_icon": "favicon2.jpg", "default_title": "Portal.io Deposit Calculator" }

favicon2.jpg存在於同一目錄中的manifest.json。我嘗試使用.ico和.jpg來調整圖片大小。圖像不是完全正方形(32x33),但我認爲它會調整自己的大小,對吧?

回答

0

嘗試添加「圖標」鍵,在頂層:

"icons": { 
    "16": "image16.png", //for 16x16 pixels 
    "48": "image48.png", //for 48x48 pixels 
    "128": "image128.png" // for 128x128 pixels 
}, 
"browser_action": { 
    "default_icon": "image16.png", 
    "default_popup": "popup.html" 
}, 

圖標文件的位置:https://developer.chrome.com/extensions/manifest/icons

+0

我添加了「圖標」鍵,相關圖標的16,48和128版本。該圖標仍然沒有顯示在任何地方。 –

+0

沒關係,看起來像jpg沒有顯示(甚至文檔說它是一個有效的格式)。嘗試使用PNG格式 – Frankusky

+0

我將它們全部轉換爲.png,它現在似乎正在工作。謝謝你的幫助! –