Plaats berichten in het systeemvak van een gebruiker met behulp van de extensies Notifications API . Begin met het declareren van de machtiging "notifications"
in manifest.json.
{
"name": "Drink Water Event Popup",
...
"permissions": [
"notifications",
],
...
}
Zodra de toestemming is verleend, geeft u een melding weer door notifications.create()
aan te roepen. Het volgende voorbeeld is afkomstig uit het pop-upvoorbeeld Drink water-gebeurtenis . Het maakt gebruik van een alarm om een herinnering in te stellen om een glas water te drinken. Deze code toont de activering van het alarm. Volg de vorige link om te ontdekken hoe dit is ingesteld.
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
});
});
Deze code creëert een melding op macOS zoals de volgende.