0

Google Chrome 拡張機能に通知を追加しようとしています。これは、私の Web サイトに新しい投稿があるたびに、Feedly 拡張機能や Google の unboxtherapy 拡張機能のように、拡張機能アイコンに 1 ~ 10 のない小さな赤いボックスが通知で表示されることを意味します。クロム。

4

1 に答える 1

0

このような通知を表示するのは簡単です。

var notification = '#FA2E05'
function showNotification() {
   chrome.browserAction.setBadgeText({text: ' '});
   chrome.browserAction.setBadgeBackgroundColor({color: notification});
}

function clearNotification() {
   chrome.browserAction.setBadgeText({text: ''});
}

バッジを使用しているときによく使用するヘルパーを次に示します。

function updateBadge(options) {
    var t = options.text,
        c = options.color||options.colour;

    if(t !== undefined){
        chrome.browserAction.setBadgeText({text: (t||'')});
    }
    if(c !== undefined) {
        chrome.browserAction.setBadgeBackgroundColor({color: c});
    }
}


updateBadge({text:'55'})これにより、 //同じ色を維持するか、
updateBadge({colour:'#FA2E05', text:' '})//バッジを表示する (showBadge() と同等)を使用して、バッジの色および/またはテキストを更新できます。

于 2013-10-22T15:23:55.290 に答える