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

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

我的一些 Chrome 扩展程序已变灰。这些扩展程序通常仍能使用。唯一似乎不起作用的是收件箱检查器扩展程序的计数器。

如果扩展工具栏中的扩展程序显示为灰色,这是什么意思?我该怎么做才能修复它?

Chrome 扩展程序

答案1

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


对于解决这个恼人错误的开发人员来说,(并通过谷歌搜索到这个问题),我回答了一个类似问题在 Stack Overflow 中。

我必须找到更多,所以我对这个著名的广告拦截扩展(具有非灰色图标)。

我试图改变扩展的 manifast.json文件,最终我发现以下设置可以使图标保持多彩:

{
  ...

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

  ...
}

在此处输入图片描述

答案2

Chrome 自从更新以来就一直存在这个问题。他们试图禁用恶意软件,但我们都知道恶意软件无论如何都会在未经用户许可的情况下自行安装。

脚步:

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

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

答案3

其中许多,至少,出于充分的理由而被变灰。

有些功能,例如“Google Scroll”,由于已被弃用而显示为灰色。

有些功能只有在您浏览无法使用它们的页面时才会变灰;当您访问可以使用它们的页面时,它们会恢复颜色。例如,“Google 的 RSS 订阅”仅在提供 RSS 服务的网站上有效,而“Reddit 增强套装”仅在您浏览 reddit.org 网站时才会变色。

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

相关内容