我正在使用react native v0.45.1。 如何添加到我的应用程序通知(无论应用程序是在后台还是前台),用户只有在单击确认按钮后才能删除。 我不希望用户将通知滑到一边而不另行通知。
怎么办? 我不确定https://github.com/wix/react-native-notifications会做我需要的。
修改
我希望收到一条通知,其行为如下:
' USB调试已连接
'触摸以禁用USB调试'
除非用户主动执行某些操作,否则无法删除通知,在我的情况下,它会点击“'在一个按钮上
答案 0 :(得分:1)
适用于iOS:
repeatType:'分钟',
当用户点击通知时(确定其未接近添加操作的权利 - 按钮 - 通知):
PushNotification.configure({
onNotification: (notification) => {
console.log('NOTIFICATION:', notification);
const clicked = notification.userInteraction;
if (clicked) {
if (Platform.OS === 'ios') {
PushNotification.cancelLocalNotifications({ id: notification.data.id });
} else {
PushNotification.cancelLocalNotifications({ id: notification.id });
}
}
},
});