SwPush是否会覆盖FCM .onMessage()
预期的行为?
从我的实验中,我发现firebase.messaging().onMessage()
和firebase.messaging().setBackgroundMessageHandler()
在与Angular的SwPush一起使用时不起作用。 SwPush可以正常接收消息。
在旁注中,使用firebase.messaging().requestPermission()
可以完美地运作。这是为了证明firebase.messaging()sdk正在使用Angular。但是,FCM sdk的.onMessage()
和.setBackgroundMessageHandler()
到目前为止只有两种方法在与Angular Service Worker一起使用时无法正常工作。其余方法都很好。
这是预期的行为吗?