【发布时间】: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