Pular para o conteúdo principal

arquivo de service worker

Exemplos

Configuração básica do service worker

./public/firebase-messaging-sw.js
importScripts("https://cdn.jsdelivr.net/npm/@m3cms/[email protected]/dist/serviceWorker.js");

const FIREBASE_CONFIG = {
apiKey: "AIzaSyDLgSUo18FBvqT9qxwrLFiE_WYimsfzsEM",
authDomain: "m3cmsfront.firebaseapp.com",
projectId: "m3cmsfront",
storageBucket: "m3cmsfront.appspot.com",
messagingSenderId: "536851787692",
appId: "1:536851787692:web:aa701619b09b3357459409",
measurementId: "G-N1R8GF7HR8"
};

const m3CmsNotification = new M3CmsNotificationServiceWorker(FIREBASE_CONFIG)
m3CmsNotification.init()
info

Se o seu projeto tiver apenas o service worker, sem anteriormente pedir permissão de notificação, o usuário nao receber as notificações.