下次重复本地通知的更改日期将触发离子应用

时间:2015-07-31 01:54:25

标签: ionic cordova-plugins localnotification

我正在使用此插件(http://ngcordova.com/docs/plugins/localNotification/)在Ionic上进行本地通知。我希望能够为重复通知设置自定义时间。 Cordova Local Notification对象有一个" every"属性,但我希望更改每次触发通知时触发的时间,而不是仅仅依赖于"每个"属性。我尝试更新触发器上的通知以重置" at"属性,但它不起作用

$rootScope.$on('$cordovaLocalNotification:trigger',
                function (event, notification, state) {
                    var newDate = getNewDate();
                    $cordovaLocalNotification.update({
                        id: notification.id,
                        at: newDate,
                        every: "year",
                        message: notification.message,
                        title: notification.title,
                        data: notification.data
                    });
                });

我尝试不使用每个"属性"所以它使用默认值0,这意味着通知只触发一次,然后我可以安排一个新的,我想要的日期,但在iOS和Android模拟器上,通知持续进行。似乎每个"每个"值为0

0 个答案:

没有答案