为什么某些Chrome扩展程序在扩展程序工具栏中显示为灰色?


9

我的某些Chrome扩展程序显示为灰色。这些扩展通常仍然可以使用。唯一似乎无效的是Inbox Checker扩展程序的计数器。

如果扩展工具栏中的扩展为灰色,那意味着什么?而我该如何解决呢?

Chrome扩展程序

Answers:


9

这是因为谷歌改变了一些东西, 我可以证明我自己的自定义扩展我写的,它曾经有一个彩色图标和Chrome更新后突然本身的图标变成灰色(但是扩展运作情况正常)。


对于解决此烦人的bug的开发人员(以及Google通过它来解决此问题),我在Stack Overflow中回答了类似的问题

我必须找到更多信息,以便对著名的AD Block扩展(具有非灰色图标)进行反向工程。

我试图更改扩展程序的manifast.json文件中的内容,最终我发现以下设置使图标创辉保持不变

{
  ...

  "browser_action": {
    "default_icon": "icons/icon-32.png"
  },

  ...
}

在此处输入图片说明


1
我注意到,当您不在reddit域中时,Reddit Enhancement Suite为灰色,否则为彩色。可以轻松确定扩展何时执行此操作,但是查看清单我无法弄清楚它们是如何执行的。有任何想法吗?
松饼人

截至2016年11月30日,我对这个答案是否有效表示怀疑,但确实如此。我希望我知道为什么。谢谢
瑞安·马丁

请注意,您需要将“ default_popup”设置为使点击操作生效。
Shadoath

0

自更新以来,Chrome一直对此存在问题。他们正在尝试禁用恶意软件,但我们都知道恶意软件会在未经用户许可的情况下自行安装。

脚步:

  1. 在7-zip中打开* .crx文件(可能也可以在其他存档工具中使用,但这就是我所使用的)。
  2. 将内容提取到文件夹
  3. 转到Chrome的扩展程序管理器页面并启用开发人员模式
  4. 点击“加载解压后的扩展程序”按钮
  5. 找到您在上面创建的文件夹,然后单击“确定”。

Chrome现在会加载该扩展程序,因为它认为您正在测试“正在进行的工作”扩展程序。


0

至少有许多,至少有灰色是有充分理由的。

由于“ Google Scroll”已被弃用,因此其中一些显示为灰色。

当您看到其他页面无法使用时,其他页面则显示为灰色。当您到达可以使用它们的页面时,它们将再次恢复颜色。例如,“由Google进行RSS订阅”仅在提供RSS服务的网站中有效,而“ Reddit增强套件”将仅在您浏览reddit.org网站时才着色。

最后,其他原因是因为您已隐藏它们(实际上只是其图标),因此可以通过右键单击该图标并单击“在工具栏中显示”来还原它们。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.