2017-01-05 10 views
0

Chrome拡張機能は、main.htmlを新しいタブページとして読み込みます。そのページにfaviconを指定するにはどうすればよいですか?Chrome拡張機能の新しいタブページにfaviconを追加する

main.htmlにfaviconを指定しようとすると、表示されません。ここで<head>セクションに私のコードです:

<link rel="shortcut icon" type="image/x-icon" href="http://www.stackoverflow.com/favicon.ico"> 

がマニフェストで指定さに16pxのアイコンがありますが、それはファビコンとして表示されません:あなたはchrome-extension://…/main.html経由で直接リソースをロードする場合

"icons": { "16": "icon16.png", 
        "32": "icon32.png", 
        "128": "icon128.png" } 

答えて

1

アイコンはタブに表示されますが、新しいタブページには表示されません。これは慎重に思えます。favicon::ShouldDisplayFavicon in browser/favicon/favicon_utils.ccを参照してください。

手動でタブURLをchrome-extension://スキームに設定します。これは新しいタブページとしてはうまく機能しません。

+0

本当に不可能であることは、そのコードからはっきりと見えます。 – bevanb

関連する問題