我在我的应用中使用this solution并设法获取应用启动时的基本本地通知。目前,我尝试使用katzer scheduling中的此功能在5秒后安排本地通知。但是,这个功能似乎不起作用。我不太清楚这里的问题在哪里。
function myFunction(e) {
alert(window.model.a);
}

答案 0 :(得分:0)
经过一些试验和错误,这是我的发现。 This solution定义某些属性与katzer's scheduling不同。在这种情况下,' at'属性定义为' date'和'文字'被定义为' message'在local-notification.js中。此外,插件定义为“添加”。而不是'安排'而插件由' window.plugin.notification调用......'而不是&#cord ;.plugins.notification ......'。
这是工作代码。
scheduleDelayed = function () {
var now = new Date().getTime(),
_5_sec_from_now = new Date(now + 5 * 1000);
alert(_5_sec_from_now);
window.plugin.notification.local.add({
id: 1,
title: 'Scheduled with delay',
message: 'Test Message 1',
date: _5_sec_from_now
});
};

<div class="container">
<button onclick="scheduleDelayed()">In 5 sec</button>
</div>
&#13;