在 React Native 中删除已发送的推送通知
Posted
技术标签:
【中文标题】在 React Native 中删除已发送的推送通知【英文标题】:Delete sent push notification in React Native 【发布时间】:2019-07-03 13:07:51 【问题描述】:我需要在 React Native(android 和 ios)应用程序中删除发送的推送通知。场景是如果用户 A 向用户 B 发送了好友请求并在 B 收到推送通知后取消好友请求,则应从 B 的推送通知中删除推送通知。在我的应用中,我不使用 VoIP
【问题讨论】:
一旦用户收到推送通知。它不能被发件人删除。 @sachinmathew WhatsApp 和 Hangout 是一样的 如何发送匿名推送通知以销毁应用中的当前通知 @sachinmathew 在应用程序终止状态下收到的静默通知在 ios 中得到通知 medium.com/@m.imadali10/… 【参考方案1】:在取消好友请求时发送另一个静默推送通知
并在收到静默通知时按通知 ID 删除第一个通知
removeDeliveredNotification(notificationId) returns Promise containing void;
【讨论】:
以上是关于在 React Native 中删除已发送的推送通知的主要内容,如果未能解决你的问题,请参考以下文章
如何从 React Native Expo 推送通知中取消订阅(删除监听器)
在 react-native 中使用 aws pinpoint 推送通知