Firebase Cloud Messaging是否应该在移动设备上运行?

时间:2019-04-06 22:00:53

标签: javascript firebase notifications firebase-cloud-messaging service-worker

我正在尝试使用Firebase Cloud Messaging为网站设置背景和强行推送通知,但它似乎不适用于移动浏览器。

我已经对其进行了测试,并且它在macOS上的Firefox和Chromium上都可以正常运行,但是在Android上的Firefox和Chrome和iOS上的Safari上却无法运行。

我尝试使用Chrome上的远程devtools进行调试,控制台表示该浏览器没有Firebase Cloud Messaging所需的API。我会理解Firefox和Safari,但Chrome是Google开发的,因此我假设它可以与Firebase一起使用,因此我想知道是否确实不支持移动浏览器,或者我做错了什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

根据documentation

  

FCM JavaScript API使您可以通过Web接收通知消息   在支持Push API的浏览器中运行的应用程序。这包括   support matrix中列出的浏览器版本。

点击支持列表链接,找出哪些浏览器支持Push API。