Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.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 当地通知特定日期ngCordova IONIC_Javascript_Cordova_Ionic Framework_Notifications - Fatal编程技术网

Javascript 当地通知特定日期ngCordova IONIC

Javascript 当地通知特定日期ngCordova IONIC,javascript,cordova,ionic-framework,notifications,Javascript,Cordova,Ionic Framework,Notifications,我正在用ionic开发一个应用程序,在这个应用程序中,我需要用户对必须到达提醒的时间和天数进行编程 我正在使用插件Cordova local notifications,因为我可以创建一个通知,例如,每个星期一或用户放置的日期重复一次 我一直在尝试这样做,但没有成功 var date = new Date(); date.setDate(date.getDate()); date.setHours(15); date.setMinutes(0); date.setSeconds(0); cor

我正在用ionic开发一个应用程序,在这个应用程序中,我需要用户对必须到达提醒的时间和天数进行编程

我正在使用插件Cordova local notifications,因为我可以创建一个通知,例如,每个星期一或用户放置的日期重复一次

我一直在尝试这样做,但没有成功

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 }
});
我也用了离子

这里的
hour
是基于24小时的
minute
是分钟
count
是通知计数

因此,它将在周一10:40收到通知

工作日:1
(星期一)

weekday:2
(星期二)…

但是用例是每周一调用它,然后使用“weekday”而不是“day”相同的号码,因为1-7周一Sunday@Lenoid你能帮我弄一下语法吗
this.localNotification.schedule({
     "id": Math.floor((Math.random() * 1000)),
     'title': 'Some Title',
     'trigger': {
           'every': {
              'weekday': 1,
              'hour': 10,
              'minute': 40
           }, 
           'count': 1
         }
});