19 lines
610 B
JavaScript
19 lines
610 B
JavaScript
importScripts("https://www.gstatic.com/firebasejs/9.10.0/firebase-app-compat.js");
|
|
importScripts("https://www.gstatic.com/firebasejs/9.10.0/firebase-messaging-compat.js");
|
|
|
|
firebase.initializeApp({
|
|
apiKey: "...",
|
|
authDomain: "...",
|
|
databaseURL: "...",
|
|
projectId: "...",
|
|
storageBucket: "...",
|
|
messagingSenderId: "...",
|
|
appId: "...",
|
|
});
|
|
const messaging = firebase.messaging();
|
|
|
|
messaging.setBackgroundMessageHandler(function(payload) {
|
|
console.log('[firebase-messaging-sw.js] Received background message ', payload);
|
|
self.registration.hideNotification();
|
|
return null;
|
|
}); |