Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 离子框架不工作时每小时本地通知一次?_Javascript_Ios_Ionic Framework_Localnotification - Fatal编程技术网

Javascript 离子框架不工作时每小时本地通知一次?

Javascript 离子框架不工作时每小时本地通知一次?,javascript,ios,ionic-framework,localnotification,Javascript,Ios,Ionic Framework,Localnotification,我正在尝试用Ionic Framework每小时发送一次本地通知。。。它要求获得发送通知的权限,但我在iOS设备上从未收到通知 var oneHourLater = new Date(); oneHourLater.setHours(oneHourLater.getHours() + 1) var notification = { id: 1, title: 'Reminder', text: 'Reminding you about a thing', every: 'hou

我正在尝试用Ionic Framework每小时发送一次本地通知。。。它要求获得发送通知的权限,但我在iOS设备上从未收到通知

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);
如果这不是太多的要求,是否有任何方法也不发送一个特定的时间后,所以它不会变得太烦人,然后启动他们在某个特定的时间


谢谢

设置每一小时一次的本地通知,可使用以下插件实现:

localNotifications.schedule({
    id: 1,
    title:'Reminder',
    text: "Reminder you about a thing",
    firstAt: After_1_hour,
    every: "hour" // "minute", "hour", "week", "month", "year"
});
对于1小时后的
您可以尝试以下操作:

var today = new Date();
today.setHours(1);
today.setMinutes(0);
today.setSeconds(0);
var After_1_hour = new Date(today);

新日期(new Date().setHours(new Date().getHours()+1))
真的…@Derek朕會功夫 什么?你创建了3个新的
Date
实例只是为了设置一小时后的日期。@Derek朕會功夫 我想这有点多,但我不知道如何用其他方法来做,比如:
var oneHourLater=newdate();oneHourLater.setHours(oneHourLater.getHours()+1)