У меня небольшая проблема с уведомлением об удалении при нажатии кнопки.
Я прочитал документацию и пример кода не работает, уведомление не удаляется после щелчка.
Позвонить по новому уведомлению:
PushNotification.localNotification({
title: "Test",
message: message,
playSound: true,
actions: '["Accept"]',
tag: `${id}`,
});
Настройка и завершение уведомления:
PushNotification.configure({
onNotification: function (notification: any) {
if (notification.action === 'Accept') {
if (orderConnection) {
PushNotification.cancelLocalNotifications({ id: notification.id});
}
}
notification.finish(PushNotificationIOS.FetchResult.NoData);
},
senderID: "YOUR GCM (OR FCM) SENDER ID",
permissions: {
alert: true,
badge: true,
sound: true
},
popInitialNotification: true,
requestPermissions: true,
});
Я много раз пытался отменить уведомление, но не работает вообще ..
Может быть, у кого-то есть такая же проблема?
Я использую следующую версию пакетов:
"react": "16.8.2",
"react-native": "0.57.8",
"react-native-push-notification": "^3.1.3",