Javascript 有没有办法在新通知到达时删除已送达的通知?响应本机推送通知

Javascript 有没有办法在新通知到达时删除已送达的通知?响应本机推送通知,javascript,react-native,Javascript,React Native,我的场景是,我只想在新通知到达时删除已传递的通知。使用react native push notification有什么方法可以做到这一点吗?也许您正在寻找: PushNotification.configure({ onNotification: function () { PushNotification.cancelAllLocalNotifications() // or if you want to cancel only by id: PushNotifi

我的场景是,我只想在新通知到达时删除已传递的通知。使用react native push notification有什么方法可以做到这一点吗?也许您正在寻找:

PushNotification.configure({
  onNotification: function () {
    PushNotification.cancelAllLocalNotifications()
    // or if you want to cancel only by id:
    PushNotification.cancelLocalNotifications({id: '123'});
  },
}

我认为这只有在应用程序位于后台或前台时才能起作用。

问题是,在生成通知时不调用通知您可以尝试使用相同的id或相同的标记