2017-05-30 10 views
1

クロム拡張機能を作成しています。拡張機能がchromeに追加されると、アドレスバーの横にあるアイコンも追加されます(ブラウザアクション)。私の拡張機能はブラウザの操作を必要としません。では、このアイコンの作成を避けるにはどうすればいいですか?Chrome拡張機能でのブラウザ操作の作成を避ける

編集:私のマニフェスト・ファイル:

{ 
"background": { 
    "persistent": true, 
    "scripts": [ "background.js" ] 
}, 

"description": "This extension ...", 
"manifest_version": 2, 
"name": "Something", 
"permissions": [ "webRequest", "webRequestBlocking", "http://*/*", 
"https://*/*" ], 
"version": "1", 

"icons": { 
"128": "msdos.png" 
} 
+0

これは、Chromeがnonsavvyユーザーによってインストールされたマルウェア拡張機能とどのように戦うかを示しています。あなたがそれを避けるためにできることは何もありません。ただし、browser_actionキーを使ってアイコンとタイトルを追加することもできます。 – wOxxOm

答えて

0

お使いのブラウザ拡張機能は、browser_actionを必要としない場合、あなたは、単にあなたのmanifest.json参照から削除することができます:https://developer.chrome.com/extensions/browserActionから。
バーアドレスの横にあるアイコンが削除されます。

manifest.jsonについて

詳細:https://developer.chrome.com/extensions/manifest

それが動作しない場合は、あなたがあなたのmanifest.json

EDIT投稿する気にしない:wOxxOmはmentionnedとして、since January 2016を、クロムは、Web拡張機能のすべてのアイコンが表示されます。したがって、それを隠す方法はありません(古いバージョンのChromeを除く)。

+3

あなたの答えは古いバージョンのクロムまたは一部のクロムフォークにのみ適用されます。新しいGoogle Chromeは常に拡張機能のアイコンを追加します。 – wOxxOm

+0

私のマニフェストを追加しました。 – oarar

関連する問題