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的文檔聲明它應該在應用處於前景或背景時工作。我哪裏錯了?