Notificación a los usuarios
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Publica mensajes en la bandeja del sistema del usuario con la API de Notifications de las extensiones.
Comienza por declarar el permiso "notifications" en el archivo manifest.json.
{"name":"Drink Water Event Popup",..."permissions":["notifications",],...}
Una vez que se declare el permiso, muestra una notificación llamando a notifications.create().
El siguiente ejemplo se tomó de la muestra de la ventana emergente del evento Beber agua. Usa una alarma para establecer un recordatorio para beber un vaso de agua. Este código muestra la activación de la alarma. Sigue el vínculo anterior para explorar cómo se configura.
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});});
Este código crea una notificación en macOS como la siguiente.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-02-15 (UTC)"],[],[]]