Agregado para soportar notificaciones push.
This commit is contained in:
parent
248bc4ffd8
commit
39e4e09a08
29
public/service-worker.js
Normal file
29
public/service-worker.js
Normal file
@ -0,0 +1,29 @@
|
||||
/* cod para manejar push */
|
||||
|
||||
self.addEventListener("push", e => {
|
||||
console.log(e);
|
||||
|
||||
try {
|
||||
const datos = JSON.parse(e.data.text());
|
||||
|
||||
const titulo = datos.titulo;
|
||||
const cuerpo = datos.cuerpo;
|
||||
const icono = datos.icono;
|
||||
const tipo = datos.tipo;
|
||||
|
||||
e.waitUntil(
|
||||
self.registration.showNotification(titulo, {
|
||||
body: cuerpo,
|
||||
icon: icono
|
||||
})
|
||||
);
|
||||
} catch (err) {
|
||||
e.waitUntil(
|
||||
self.registration.showNotification("Ejemplo", {
|
||||
body: e.data.text(),
|
||||
icon: "https://pseudosubs.com/favicon.png"
|
||||
})
|
||||
);
|
||||
}
|
||||
|
||||
});
|
Loading…
Reference in New Issue
Block a user