我写了一个chrome扩展程序,它可以正常工作。
我的扩展只不过是一个柜台。目前,我必须点击扩展程序图标以查看计数器结果。
我希望将其打印在栏中,而不必单击图标来查看结果。是否有可能?
我无法在此找到任何东西,因此我们将不胜感激。
很抱歉没有在此处发布任何代码,但是我真的不认为这个问题是必要的。
谢谢
最简单的方法是在图标旁边使用徽章。
要为扩展程序的图标设置徽章(假设它是Browser Action):
chrome.browserAction.setBadgeText({text: "1"});
chrome.browserAction.setBadgeBackgroundColor({color: [255, 255, 0, 255]}); // RGBA array
chrome.browserAction.setBadgeBackgroundColor({color: "#FFFF00"}); // CSS value
也可以按选项卡完成此操作;请参阅文档以获取更多信息。
如果您确实要更改图标,则可以在<canvas>
元素上绘制任何内容,并chrome.browserAction.setIcon()
使用imageData
格式更新图标。这是一个例子。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句