我可以将HTML放在chrome扩展程序的图标中吗?

时间:2016-07-18 07:48:37

标签: google-chrome-extension icons extension-methods

我可以在Chrome扩展程序的图标中添加HTML代码吗?根据Google API(setBadgeText),这是不可能的。 有没有办法把它放在那里?

2 个答案:

答案 0 :(得分:2)

虽然名称隐含.setBadgeText,但仅限文字,但您可以绘制任何内容,并将其设置为您的图标。

您需要使用<canvas>,提取图片数据并使用.setIcon({imageData: /*...*/})更新图标。

有关简要示例,请参阅this question,也许this article

它并不完全&#34;使用HTML&#34;,但通过一些工作,您可以输出任何内容到您的图标。

答案 1 :(得分:0)

徽章只是纯文本,可以在source code中看到。没有办法。