多个设备推送

时间:2016-09-22 11:07:21

标签: android ios firebase websocket firebase-cloud-messaging

我想实现一个推送应用程序,它应该适用于iOS,Android和浏览器。

我是否需要为iOS和Android(FCM)实施一个解决方案,为浏览器(WebSockets)实施一个解决方案?或者是否可以例如将WebSockets推送到所有设备?

FCM支持Chrome作为客户端。但我不想强迫用户将Chrome用作浏览器。

1 个答案:

答案 0 :(得分:1)

<强>的WebSockets

如果您在Android和iOS中使用Websockets进行推送,则仅在应用程序打开时才会收到推送。这意味着只有成功建立连接。

<强> FCM

如果您的客户注册成功并且您拥有FCM注册ID,即使该应用不在前台,您也会收到推送。

所以我建议在Android和iOS上使用FCM。