This Phonegap plugin提供了一种安排重复后台本地通知的简洁方法 - 至少在Android上。我不明白documentation的位是 - every
属性可以是字符串或数字。我想设置以10分钟为间隔重复的本地通知。我想我会尝试every:600
。
var dd = new Date();
cordova.plugins.notification.local.schedule({
text: "Delayed Notification",
firstAt: dd,
every: 600}, localNote);
其中
function localNote(){navigator.notification.beep(2);}
然而,这不起作用 - 每个人都有:"分钟"产生微小的哔哔声。对于那些可能能告诉我这里做错了什么的人,我非常感激。
答案 0 :(得分:1)
通过代码我看到,如果你传入一个数字,他们乘以60000,所以我假设他们希望你将数字传递为分钟,试着传入10。实际上,文档也说明了这一点:
可以是分钟值,也可以是
second
,minute
,hour
,day
,week
,month
或{ {1}}
我正在谈论的代码在这里:parseInterval。
希望这有帮助。