Avvisa gli utenti

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.

Una notifica su macOS
Una notifica su macOS.