Pubblica messaggi nella barra delle applicazioni di un utente utilizzando le estensioni
API Notifications.
Inizia dichiarando l'autorizzazione "notifications" nel file manifest.json.
{
"name": "Drink Water Event Popup",
...
"permissions": [
"notifications",
],
...
}
Una volta dichiarata l'autorizzazione, visualizza una notifica chiamando
notifications.create().
L'esempio seguente è tratto dal campione del popup dell'evento Bevi acqua. Utilizza una sveglia per impostare un promemoria per bere un bicchiere d'acqua. Questo codice
mostra l'attivazione dell'allarme. Segui il link precedente per scoprire come
viene configurato.
chrome.alarms.onAlarm.addListener(() => {
chrome.action.setBadgeText({ text: '' });
chrome.notifications.create({
type: 'basic',
iconUrl: 'stay_hydrated.png',
title: 'Time to Hydrate',
message: "Everyday I'm Guzzlin'!",
buttons: [{ title: 'Keep it Flowing.' }],
priority: 0
});
});
Questo codice crea una notifica su macOS come la seguente.