Я использую реагирующую родную базу данных для отображения уведомлений в моем приложении. Я показываю уведомление со свойством «продолжается» для некоторых действий в моем приложении, как указано ниже:
new firebase.notifications.Notification()
.android.setLocalOnly(true)
.android.setChannelId("channelid")
.setNotificationId("activityId");
.setTitle("Activity")
.setBody("Activity in progress")
.android.setOngoing(true);
Я программно очищаю это уведомление, когда действие завершено.
Но если пользователь очищает / убивает приложение, не прекращая действия, затем текущее уведомление не удаляется из строки состояния android.
Какой лучший способ удалить текущее уведомление, если приложение очищено / уничтожено?
Версии, которые я использую:
"react-native-firebase": "^5.6.0",
"react": "16.9.0",
"react-native": "0.61.5",