gpt4 book ai didi

google-chrome-extension - Chrome 扩展程序错误 : “Unchecked runtime.lastError while running browserAction.setIcon: Icon invalid."

转载 作者:行者123 更新时间:2023-12-02 13:35:34 53 4
gpt4 key购买 nike

我试图按照此 documentation 动态更改 Chrome 扩展程序图标.

不幸的是,它不适用于以下代码:

chrome.browserAction.setIcon({path: 'my_icon.png'});

在控制台中,它失败并出现以下错误:

Unchecked runtime.lastError while running browserAction.setIcon: Icon invalid.

最佳答案

在阅读网络上其他地方的内容后,我发现我们需要指定尺寸为 19x19 px38x38 px 之一(或两者)的图像。

所以我调整了图标图像的大小,并制作了 2 个副本,如下所示:

  • my_icon-19.png
  • my_icon-38.png

现在,当我尝试以下代码时,它按预期工作:

chrome.browserAction.setIcon({ path: { "19": "/images/my_icon-19.png",
"38": "/images/my_icon-38.png" } });

您不需要两个版本都可以使其工作,因此以下内容也可以工作:

chrome.browserAction.setIcon({ path: "/images/my_icon-38.png" });

关于google-chrome-extension - Chrome 扩展程序错误 : “Unchecked runtime.lastError while running browserAction.setIcon: Icon invalid.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38457208/

53 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com