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

1 回答 1

-1

如果您的浏览器扩展不需要browser_action,您只需将其从您的manifest.json查看中删除:来自https://developer.chrome.com/extensions/browserAction
它将删除栏地址旁边的图标。

有关以下内容的更多详细信息manifest.jsonhttps ://developer.chrome.com/extensions/manifest

如果它不起作用,你介意发布你的manifest.json

编辑:正如 wOxxOm 提到的,自 2016 年 1 月以来,Chrome 显示了网络扩展的所有图标。所以没有办法隐藏它(旧版 Chrome 除外)。

于 2017-05-30T08:40:57.547 回答