0
我已经建立了本地通知计划在我的反应本机应用程序一次一个小时。然而,我想实现一个'打盹区',就像我所说的那样。我希望有一个自动化的方式来关闭一个小时和小时B之间的每小时通知(又名当有人在睡觉,我不想通知解雇)
我的代码
首先,我把我的在一个小时时间表,就像一个魅力本地通知
PushNotificationIOS.scheduleLocalNotification({
fireDate:Date.now(),
alertBody:'Time to Track your Pain',
repeatInterval:'hour',
});
然后添加我的事件侦听器
PushNotificationIOS.addEventListener('localNotification',this.checkSnoozeZone);
checkSnoozeZone功能
checkSnoozeZone =() => {
//this is where I want to reschedule the notification based on snooze zone times
console.log("Event fired");
}
我的问题
该功能仅火灾后,我打开通知。 PushNotificationIOS的文档声明它应该在应用处于前景或背景时工作。我哪里错了?