我正在尝试使用Ionic Local Notifications(https://ionicframework.com/docs/native/local-notifications/)来设置时间,并让应用每天在此时间发出通知。我对编码非常陌生,我真的很努力地解决这个问题。
我的代码是-
setNotificationTime(){
let year = new Date().getFullYear();
let month = new Date().getMonth();
let day = new Date().getDate();
let alertTime = new Date(year, month, day, 18, 32, 0, 0);
console.log(alertTime);
this.localNotifications.schedule({
id:2,
title: "Test",
text: "Test text",
trigger: {
every: ELocalNotificationTriggerUnit.MINUTE,
firstAt: alertTime
}
});
};
我在网上看了看,并看到了一些显示出以这种方式做到这一点的例子。但是,通知不会在设置的时间每分钟触发一次,而是在此时间后大约一分钟先关闭,然后每隔一秒关闭一次,直到我停止。
我在做什么错了?