我在AngularJS中有一个应用程序,该应用程序通过Firebase Messaging接收通知。在应用程序内部,我有一个通知计数器。
对于内部通知,Angular应用程序将计数保存在$ rootScope变量中:$ rootScope.unseenCount
我的问题是在桌面上收到外部通知时更改此计数。因为这种通知是由firebase-messaging-sw控制的,并且没有通过我的AngularJS应用程序传递。
解决此问题的替代方法是什么?如果可能,我需要示例。
我尝试在有角度的应用程序中注册服务工作者,但没有成功。
已经尝试从服务人员向Angular应用程序发布POST消息。该应用程序无法收听该帖子。