Para usar primero necesitamos que el usuario de permiso con el siguiente codigo:
Notification.requestPermission(function(status) { // status is "granted", if accepted by user var notificationMsg = new Notification('Title', { body: 'I am the body text!' }); });
Puesdes ver la demo en este link: https://saulburgos.github.io/practices/2017/webnotification/
Una vez con el permiso, usamos el objecto Notificacion para crear un instancia del mensaje que queremos usar. Mas adelante si necesitamos verificar este permiso de nuevo podemos consulta la propiedad "permission", que puede tener los valores de : "default, granted, denied"
Notification.permission
Esta API comunmente se usa en conjunto con los services worker y push API, para notificar de la manera en como lo hacen las app nativas cuando no tienes la app abierta
links
https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API/Using_the_Notifications_API
https://developer.mozilla.org/en/docs/Web/API/notification
No hay comentarios:
Publicar un comentario