הודעה למשתמשים

שליחת הודעות למגש המערכת של המשתמש באמצעות Notifications API של התוספים. מתחילים בהצהרה על ההרשאה "notifications" בקובץ manifest.json.

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

אחרי שמצהירים על ההרשאה, מציגים התראה על ידי קריאה ל-notifications.create(). הדוגמה הבאה לקוחה מהדוגמה Drink water event popup היא משתמשת בשעון מעורר כדי להגדיר תזכורת לשתיית מים. הקוד הזה מראה את הפעלת ההתראה. בקישור הקודם מוסבר איך מגדירים את זה.

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
  });
});

הקוד הזה יוצר התראה ב-macOS כמו זו שמוצגת בהמשך.

התראה ב-macOS
התראה ב-macOS.