Pubblica messaggi nella barra delle applicazioni di un utente utilizzando l'API Notifications delle estensioni. Per prima cosa, dichiara l'autorizzazione "notifications" nel file manifest.json.

{
  "name": "Drink Water Event Popup",
...
  "permissions": [
    "notifications",
  ],
...
}

Una volta dichiarata l'autorizzazione, visualizza una notifica chiamando il numero notifications.create(). L'esempio seguente è estratto dall'esempio del Popup evento acqua bevanda. Usa una sveglia per impostare un promemoria che ti ricordi di bere un bicchiere d'acqua. Questo codice mostra l'attivazione della sveglia. Segui il link precedente per scoprire come è 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.