web-dev-qa-db-ja.com

chrome拡張機能のデフォルトアイコンを変更するにはどうすればよいですか?

ここでは、chrome拡張機能の開発に取り組んでいます。

ショーとしての私のmanifest.jsonページ

{
"name": "DemoExtension",
  "version": "1.0",
  "description": "Official addon from demeo",
  "browser_action": {
    "default_icon": "star-on.png",
    "popup": "shopcmp.htm"  
  },
  "permissions": [
    "tabs"    
  ],
  "background_page": "background.html"   
}

ここでは、実行時にデフォルトのアイコン画像を変更したいと思います。

20

ブラウザアクションのデフォルトアイコンを変更したい場合は、変更するだけです

_"browser_action": {
  "default_icon": "star-on.png", //<--this line: change "star-on.png" to the icon you want
  "popup": "shopcmp.htm"  
},
_

この行は、拡張機能の最初のロード時のデフォルトアイコンを示しています。
アイコンを変更するにはコード内chrome.browserAction.setIcon(details) を呼び出します。

拡張機能アイコン(インストール中に、Chrome Webストア、拡張機能管理ページ、ファビコンとして表示されるアイコン)を変更する場合は、 icons manifest.jsonファイルのプロパティ。

14
Digital Plane

デフォルトのchrome拡張機能を実用的に変更するには、次のようにします。

chrome.browserAction.setIcon({path:"my-icon.png"});
14
Nathan Bertram

すべてのページに独自のアイコンステータスを設定する場合は、chrome.pageActionを使用します。

0
gaowhen