【问题标题】:How to broadcast push notification to multiple devices using react-native-push-notification and Firebase?如何使用 react-native-push-notification 和 Firebase 向多个设备广播推送通知?
【发布时间】:2019-10-03 09:22:05
【问题描述】:

我想向多个设备广播通知,而不是添加每个设备的 FCM 令牌。目前,我正在使用 Firebase 云消息发送通知以发送通知,但在此我必须为每个设备添加 FCM 客户端令牌,但我想要的是在不收集客户端设备 FCM 令牌的情况下广播消息。

以下版本正在我的应用中使用 ''' “反应原生”:“0.55.4”, "react-native-push-notification": "^3.1.3", '''

【问题讨论】:

    标签: react-native react-native-android


    【解决方案1】:

    你必须选择:

    选项1:

    您可以创建一个设备组并向一组设备发送推送通知。在文档iOS device-groupAndroid device-group 中阅读更多内容。当然,这里需要知道组的id。

    选项2:

    创建一个主题,您的设备需要订阅该主题。然后,您可以直接在主题上发布。不幸的是,只有在使用react-native-push-notification 时,android 才支持订阅主题,请参阅react-native-push-notification#android-only-methods

    【讨论】:

      【解决方案2】:

      正如Tim 最初回答的那样,您有两个选择。

      如果您不介意更改通知库,可以使用react-native-firebase。它涵盖了大部分可用的 Firebase 功能,并且维护良好。

      这是订阅topics的设置指南

      【讨论】:

      • 如何向 iPhone、iPad、台式机、安卓等用户登录设备发送通知。只需单击一下,所有 4 台设备都会发送通知。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-19
      • 1970-01-01
      • 1970-01-01
      • 2021-07-04
      • 1970-01-01
      • 2019-02-02
      • 1970-01-01
      相关资源
      最近更新 更多