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