Criar uma notificação via navegador

Solicitando permissão para o envio de notificações pelo navegador

// request permission on page load

document.addEventListener(‘DOMContentLoaded’, function() {

window.Notification.requestPermission();

});

Enviando a notificação

function noti(){

new window.Notification(

‘Título da notificação’,

{

body: ‘ Texto da notificação’,

},

);

}

Para o envio de notificações localmente, será necessário autorizar o navegador a permitir o acesso a redes não seguras

Acesse a url de configurações de flags na barra de enredeços:
chrome://flags/#unsafely-treat-insecure-origin-as-secure

Adicione o endereço do webserver responsável pela requisição:

Agora o navegador está autorizado a enviar notificações mesmo de urls que não são https.