Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase云消息是支持所有主流浏览器还是仅支持chrome?_Firebase_Firebase Cloud Messaging - Fatal编程技术网

Firebase云消息是支持所有主流浏览器还是仅支持chrome?

Firebase云消息是支持所有主流浏览器还是仅支持chrome?,firebase,firebase-cloud-messaging,Firebase,Firebase Cloud Messaging,我查阅了FCM的文档,其中提到它是跨平台的。无论如何,文档都在谈论Chrome。我想检查FCM是否支持向所有主要的web浏览器发送消息,包括IE、Safari和Firefox?您提到的链接仅涉及对Chrome应用程序和扩展的FCM支持,这对于web来说是另一回事 FCM支持Web推送协议,根据本文: 既然FCM支持Web推送协议,您就可以保持端点不变,并将URL用作Web推送协议端点。(这使它与Firefox保持一致,并有望与未来的其他浏览器保持一致。) 您不再需要Firebase项目、gcm\

我查阅了FCM的文档,其中提到它是跨平台的。无论如何,文档都在谈论Chrome。我想检查FCM是否支持向所有主要的web浏览器发送消息,包括IE、Safari和Firefox?

您提到的链接仅涉及对Chrome应用程序和扩展的FCM支持,这对于web来说是另一回事

FCM支持Web推送协议,根据本文:

既然FCM支持Web推送协议,您就可以保持端点不变,并将URL用作Web推送协议端点。(这使它与Firefox保持一致,并有望与未来的其他浏览器保持一致。)

您不再需要Firebase项目、gcm\u发件人\u id或授权标头

Chrome和Firefox都使用推送通知,Firefox已经支持Web推送协议,这意味着通过更新FCM服务器端代码,它将同时适用于Chrome和Firefox

谷歌真的需要更新他们的文档,因为它们已经过时了


由于IE和Safari根本不支持推送API,因此它不适用于IE和Safari。

似乎只有chromePush可以在Opera中使用,而Edge正在开发中。Safari支持通过APN发送推送通知(与向iphone应用发送推送通知的服务相同)。