我正在开发一个Chrome扩展,用于显示通知。我使用以下函数显示通知:chrome.browserAction.setBadgeBackgroundColor和chrome.browserAction.setBadgeText。以下是通知的效果图:
在用户看到通知后,我想要移除这个徽章。我已经试过将其设置为透明,但结果不尽如人意:
有没有人能够帮助我解决如何移除徽章的问题,或者是否还有其他方法可以达到我的目的?
解决方案:当徽章文本为空时,徽章会消失。
在用户看到通知后,我想要移除这个徽章。我已经试过将其设置为透明,但结果不尽如人意:
有没有人能够帮助我解决如何移除徽章的问题,或者是否还有其他方法可以达到我的目的?
解决方案:当徽章文本为空时,徽章会消失。
chrome.browserAction.setBadgeText({ 'text': numUnread || '' });
- Nathan MacInnessetBadgeText
传递的不是字符串(如整数)作为“text”的参数,则会抛出异常。 - Impirator