У меня есть приложение в AngularJS, которое получает уведомления через Firebase Messaging. Внутри приложения у меня есть счетчик уведомлений.
Для внутренних уведомлений приложение Angular сохраняет счет в переменной $ rootScope: $ rootScope.unseenCount
Моя проблема заключается в том, чтобы изменить этот счетчик при получении внешнего уведомления на рабочем столе. Потому что этот вид уведомлений контролируется firebase-messaging-sw и не проходил через мое приложение AngularJS.
Какие есть альтернативы для решения этой проблемы? Мне нужны примеры, если это возможно.
Я пытаюсь зарегистрировать работника сервиса в угловом приложении, но безуспешно.
Уже попробуйте сделать сообщение POST от сервисного работника в угловое приложение. Приложение не может прослушать сообщение.