推送web setBackgroundMessageHandler的通知

时间:2016-11-25 08:00:08

标签: javascript firebase notifications firebase-cloud-messaging

这可能是一个非常愚蠢的问题。 但是当窗口没有在后台聚焦时,这段代码如何处理通知呢?

https://github.com/firebase/quickstart-js/tree/master/messaging

当应用程序具有浏览器焦点时,将通过index.html中的onMessage回调处理收到的消息。

当应用程序没有浏览器焦点时,firebase-messaging-sw.js中的setBackgroundMessageHandler回调就是处理收到的消息的地方。

但奇怪的是,用firebase-messaging-sw.js编写的setBackgroundMessageHandler应该提供完全不同的推送通知/消息,而不管原始通知的内容(有效负载)。

我通过邮递员发送通知。

有人可以帮我解决这个问题吗?

0 个答案:

没有答案