publier des messages dans la barre d'état système d'un utilisateur à l'aide des extensions ;
API Notifications :
Commencez par déclarer l'autorisation "notifications"
dans le fichier manifest.json.
{
"name": "Drink Water Event Popup",
...
"permissions": [
"notifications",
],
...
}
Une fois l'autorisation déclarée, affichez une notification en appelant
notifications.create()
L'exemple suivant est tiré du pop-up d'événement "Boire de l'eau"
échantillon. Elle utilise une alarme pour définir un rappel vous invitant à boire un verre d'eau. Ce code
indique le déclenchement de l'alarme. Cliquez sur le lien précédent pour découvrir
est configuré.
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
});
});
Ce code crée une notification sur macOS comme suit.
<ph type="x-smartling-placeholder">