使用react-native-firebase单击通知时如何从多个设备中删除通知

时间:2018-10-09 11:00:07

标签: firebase react-native firebase-cloud-messaging react-native-firebase react-native-fcm

我们正在尝试使用react-native-fcm实现设备组PushNotification。到目前为止,我们已经成功地将通知发送到了多个设备。这些通知是使用 firebase控制台传递的。现在,当通知发送到多个设备时。

  1. 如果用户单击一个通知,则其他设备上的关联通知也应被删除。

  2. 例如:如果我在环聊中向我的朋友发送了任何消息,我将在手机和PC上收到通知。当我的朋友选择在PC上查看我的消息时,关联的通知会在我的手机上自动禁用。

为了实现这一点,我们使用了直接功能FCM.removeAllDeliveredNotifications();。当打开通知时,在componentDidMount()中删除该设备的通知。我想念什么吗?

谢谢!

0 个答案:

没有答案