Ionic Framework每小时的本地通知不工作?
问题描述:
我想用Ionic Framework每小时发送一个本地通知......它要求发送通知的权限,但我从未在我的iOS设备上获得过。Ionic Framework每小时的本地通知不工作?
var oneHourLater = new Date();
oneHourLater.setHours(oneHourLater.getHours() + 1)
var notification = {
id: 1,
title: 'Reminder',
text: 'Reminding you about a thing',
every: 'hour',
at: oneHourLater
};
localNotifications.schedule(notification);
如果这不是过分的要求有什么办法一定的时间,所以它不会太烦人了,然后在一定的时间再开机后,还没有发送一个?
谢谢!
答
对于在每隔一小时设置本地通知可以使用this插件来实现如下:
localNotifications.schedule({
id: 1,
title:'Reminder',
text: "Reminder you about a thing",
firstAt: After_1_hour,
every: "hour" // "minute", "hour", "week", "month", "year"
});
为After_1_hour
,你可以尝试以下方法:
var today = new Date();
today.setHours(1);
today.setMinutes(0);
today.setSeconds(0);
var After_1_hour = new Date(today);
+0
对不起,回复迟了!谢谢你这个作品 – arodebaugh
'新的Date(新日期( ).setHours(new Date()。getHours()+ 1))'真的... –
@Derek朕会功夫什么? – arodebaugh
您创建了3个新的'Date'实例,只是为了设置一个小时后的日期。 –