我正在开发一个带离子的应用程序,我需要用户编程必须提醒的小时和天。
我正在使用插件Cordova本地通知,因为我可以创建通知,例如每周一或用户放置的那天重复?
我正试图这样做,但不起作用
var date = new Date();
date.setDate(date.getDate());
date.setHours(15);
date.setMinutes(0);
date.setSeconds(0);
cordova.plugins.localNotifications.schedule({
id: 1,
title: 'Daily Training Reminder',
at: date,
every: 'Monday'
});
谁能帮忙!!
离子包装是过时的,不起作用所以使用cordova插件然后做类似的事情
declare let cordova: any; //above export class
cordova.plugins.notification.local.schedule({
title: "title",
text: "body",
trigger: { at: new Date(),every: 'day', count: 1 }
});
this.localNotification.schedule({
"id": Math.floor((Math.random() * 1000)),
'title': 'Some Title',
'trigger': {
'every': {
'weekday': 1,
'hour': 10,
'minute': 40
},
'count': 1
}
});
我也使用了Ionic LocalNotificaiton
这里hour
是24小时基于minute
是分钟count
是通知计数
所以它将在周一10:40收到通知
weekday:1
(星期一)
weekday:2
(星期二)......