【问题标题】:Cordova Local notifications plugin not working after a whileCordova 本地通知插件在一段时间后无法正常工作
【发布时间】:2016-11-19 11:02:38
【问题描述】:

我正在开发我的第二个应用,但在实现通知时遇到了一些问题。 它在应用程序处于前台时工作,并且在我将其置于后台大约 5 分钟后工作,即使应用程序关闭也是如此。

所以应用程序会监听 firebase 变化,然后启动; cordova.plugins.notification.local.schedule

如果应用程序在一段时间后没有响应,我打开它,它会给我通知

我使用了 cordova.plugins.backgroundMode.enable();让应用程序在后台运行,但没有运气。

有任何想法或有更好的方法将通知推送到您的应用吗?

【问题讨论】:

  • 正如我之前所知并使用过的,Cordova 通知插件仅在应用程序暂停时(按主页按钮)有效。如果您按返回按钮,按最近的应用程序完成应用程序,此插件将不起作用。我认为您可以创建新的推送通知插件:red-folder.blogspot.com/2012/09/…
  • 它在后台,使用主页按钮,我发现延迟是与发送通知有关,应用程序获取信息,通知被发送,但几分钟后触发,而不是现在按预期。

标签: angularjs cordova ionic-framework cordova-plugins


【解决方案1】:

对于仍在搜索的所有人,您必须将代码封装在 device.ready() 中,否则您将遇到此错误

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-30
    • 1970-01-01
    • 2016-12-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-31
    • 1970-01-01
    相关资源
    最近更新 更多