我想在每天早上7点使用cordova本地通知插件发送本地通知,但在文档中没有指定如何设置重复通知的时间
$cordovaLocalNotification.schedule({
id: 3,
title: 'Warning',
text: 'Dont fall asleep',
every: 'minute'
}).then(function (result) {
console.log('Notification 3 triggered');
});
答案 0 :(得分:1)
如果您使用的是cordova-plugin-local-notifications,我认为应该是:
var date = new Date()
date.setDate(date.getDate()+1);
date.setHours(7);
date.setMinutes(0);
date.setSeconds(0);
$cordovaLocalNotification.schedule({
id: 3,
title: 'Warning',
text: 'Dont fall asleep',
at: date,
every: 'day'
}).then(function (result) {
console.log('Notification 3 triggered');
});
这应该在第二天7点安排通知,每天都会重复,但我无法尝试,我很抱歉。
答案 1 :(得分:0)
设置时间的属性是firstAt。您可以找到有关插件here的文档。