【问题标题】:Why local notifications are not immediately shown when created with phonegap?为什么使用 phonegap 创建本地通知时不会立即显示?
【发布时间】:2014-02-27 09:53:35
【问题描述】:

我使用 Phonegap LocalNotification 插件来实现本地通知。

代码如下所示。

var d=new Date();
var tid=Math.floor(Math.random()*100000)+1);
plugins.localNotification.add({
  date: d,
  message: "New Message\r\nContent",
  ticker: "Sample Ticker",
  repeatDaily: false,
  id: tid
});

奇怪的是它会触发,但在添加通知后的一段时间(几分钟后)。这可能是什么原因?

我在 Android 平台上使用 Cordova 2.9.0。

【问题讨论】:

    标签: android plugins cordova notifications


    【解决方案1】:

    一个原因可能是未触发 deviceReady 事件。

    第二个原因可能是 localNotification 插件仅在 cordova 3.x.x 上运行

    【讨论】:

    • 当应用程序启动并触发 deviceReady 时,日志显示“添加了一次通知...”。通知仍然显示,只是延迟了。
    猜你喜欢
    • 2020-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多