我写的Chrome扩展程序显示为灰色,我无法弄清楚原因。
我编写并向Chrome网上商店提交了名为Pull Favors的Chrome扩展程序。
它使用CSS order
属性以逻辑方式对GitHub Pull-Requests进行排序和分组。
前几天我注意到我的几个扩展程序都变灰了,“被阻止” - 这意味着它们不再有效。其中一个是Pull Favors。
如果您看到“已禁用扩展程序”的消息,那是因为Chrome已关闭了一个或多个扩展程序,以便在您浏览Internet时保护数据安全。 Chrome关闭的扩展程序不是来自Chrome网上应用店,也未经您的许可安装。“
我的扩展程序为published in the Chrome webstore,并且在我允许的情况下安装。
我尝试卸载并重新安装无济于事。
我怀疑我的扩展程序有问题(因为其他一些扩展程序似乎仍有效),但我无法弄清楚它是什么或在互联网上找到任何相关信息。
发生了什么事?
Chrome似乎在2013年11月实施了new policy,这导致社区中出现some uproar,从而阻止Windows用户从网络商店外部安装扩展程序。
我不确定为什么这会影响我,因为我是OS X用户,正如我所说,我的扩展程序是通过网上商店分发的。
答案 0 :(得分:37)
在browser_action.default_icon
文件中添加manifest.json
{
...
"browser_action": {
"default_icon": "icons/icon-32.png"
},
...
}
在
在
答案 1 :(得分:8)
在最近的一次更新中,他们对扩展程序做了一些奇怪的事情,现在使得所有启用的扩展程序都显示在工具栏或菜单中。在您的情况下,扩展程序图标显示为灰色,因为您甚至不使用浏览器操作或页面操作,因此它只显示图标。因此它没有被禁用,只是没有活动状态所以灰显。
快速搜索似乎没有出现关于它的博文,但是如果你右键点击图标就可以在菜单中隐藏它。