Mithilfe von Erweiterungen Nachrichten in der Taskleiste eines Nutzers posten
Notifications API
Deklarieren Sie zuerst die Berechtigung "notifications"
in der Datei „manifest.json“.
{
"name": "Drink Water Event Popup",
...
"permissions": [
"notifications",
],
...
}
Sobald die Berechtigung erteilt wurde, können Sie eine Benachrichtigung anzeigen, indem Sie
notifications.create()
Das folgende Beispiel stammt aus dem Pop-up-Ereignis „Wasser trinken“.
Stichprobe. Die Smartwatch erinnert dich mit einem Alarm daran, ein Glas Wasser zu trinken. Dieser Code
zeigt an, wie der Alarm ausgelöst wurde. Folgen Sie dem vorherigen Link, um zu erfahren, wie dies
eingerichtet ist.
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
});
});
Mit diesem Code wird unter macOS eine Benachrichtigung wie die folgende erstellt.
<ph type="x-smartling-placeholder">