Open
Description
Operating System
macOS 14.4.1 and iOS 17.5.1
Browser Version
Chrome (macOS) and Safari PWA (iOS)
Firebase SDK Version
10.4.0
Firebase SDK Product:
Messaging
Describe your project's tooling
Reace - CRA
Describe the problem
within messaging.onBackgroundMessage, I'm unable to get navigator.setAppBadge to work in my service worker file.
But if I use navigator.setAppBadge when service worker initiates, it works as expected.
Steps and code to reproduce issue
messaging.onBackgroundMessage((payload) => {
++badgeCounter;
console.log("badgeCounter", badgeCounter);
navigator.setAppBadge(badgeCounter);
}