【问题标题】:How to use push notifications and network together in React Native while the app is running in the background当应用程序在后台运行时,如何在 React Native 中同时使用推送通知和网络
【发布时间】:2021-08-10 13:17:09
【问题描述】:

我正在开发一个应用程序,它将包含一个简单的消息传递功能(想想一个基本的 whatsapp)。当有新消息发送给他们时,该应用程序将使用 websockets 从服务器捕获新闻消息。当应用程序在后台时,它仍需要保持与服务器的 websocket 连接,以便在有新消息时可以将其发送到用户应用程序。从那里将更新状态并发生电话通知事件。

问题在于,一旦设备被锁定,所有代码都会停止运行。当应用在后台运行时,如何保持 websocket 连接并根据来自服务器的消息执行推送通知?

【问题讨论】:

    标签: react-native websocket push-notification


    【解决方案1】:

    我认为解决此问题的方法是使用以下方式处理来自后端的推送通知:

    FCM(Firebase 云消息传递)/GCM(谷歌云消息传递)

    APNS(苹果推送通知服务)

    基本上完全绕过应用程序(客户端)并避免设备限制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多