एक्सटेंशन Notifications API का इस्तेमाल करके उपयोगकर्ता के सिस्टम ट्रे में मैसेज पोस्ट करें.
Manifest.json में, "notifications"
की अनुमति का एलान करें.
{
"name": "Drink Water Event Popup",
...
"permissions": [
"notifications",
],
...
}
अनुमति का एलान होने के बाद, notifications.create()
पर कॉल करके सूचना दिखाएं.
नीचे दिया गया उदाहरण, पीने के पानी से जुड़े इवेंट के पॉप-अप सैंपल से लिया गया है. इसमें एक ग्लास पानी पीने का रिमाइंडर सेट करने के लिए, अलार्म का इस्तेमाल किया जाता है. यह कोड
अलार्म के ट्रिगर होने को दिखाता है. पिछले लिंक पर जाकर देखें कि
इसे कैसे सेट अप किया जाता है.
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 पर इस तरह की सूचना बनाता है.