2015-08-08 120 views
2

我正在開發一個顯示通知的Chrome擴展。
我正在顯示使用這些功能的通知chrome.browserAction.setBadgeBackgroundColorchrome.browserAction.setBadgeText
這是什麼樣子:禁用Chrome擴展徽章

用戶已經看到了我想刪除這個徽章的通知後。

我試圖讓它透明,但這是結果:

誰能幫助我如何刪除徽章,或者,如果有另一種方式,讓我想要什麼?


解決方案
當編寫一個空文本,徽章消失。

回答

3

要刪除的徽章數量,只需設置文本爲空字符串:

chrome.browserAction.setBadgeText({ 
    'text': '' //an empty string displays nothing! 
}); 
+0

和如何去除徽章顏色? @ᔕᖺᘎᕊ –

+1

它消失了一個空字符串 –

+0

是的,你是對的@ZigMandel 非常感謝 –

0

要知道,如果你特別選項卡中設置標誌,表示取消這一個文本:

chrome.tab.query({currentWindow: true, active: true}, function(tabs) { 
    var tab = tabs[0]; 
    chrome.browserAction.setBadgeText({ 
     text: '' 
     tabId: theTabId 
    }); 
});