【发布时间】:2014-07-28 13:15:40
【问题描述】:
我在 iOS 上使用 Cordova 3.5.0。
我的应用程序加载,“deviceReady”事件被触发,但在我将应用程序置于后台(通过转到主屏幕)之前,不会执行任何插件操作。
当我回到我的应用程序时,“恢复”处理程序被触发,日志显示在 LLDB 中,并且 PushNotification 插件开始监听事件并尝试注册推送通知。
为什么只有在我让我的应用进入睡眠状态后才会出现这种情况?
这些是已安装的插件 (cordova plugins ls):
com.patrickheneise.cordova.statusbar 0.0.2 "Status Bar"
com.phonegap.plugins.PushPlugin 2.2.1 "PushPlugin"
com.phonegap.plugins.actionsheet 1.0.0 "ActionSheet"
org.apache.cordova.console 0.2.10-dev "Console"
org.apache.cordova.dialogs 0.2.9-dev "Notification"
org.apache.cordova.vibration 0.3.10-dev "Vibration"
提前致谢。
【问题讨论】:
-
嗨 - 我和你有同样的问题。它适用于Android,但不适用于iOS。在应用程序进入睡眠状态然后恢复之前,即使是警报也不会触发。你知道发生了什么吗?非常感谢。
-
不,我仍然不知道为什么会发生这种情况......
-
你解决过这个问题吗?
标签: javascript ios cordova phonegap-plugins phonegap-pushplugin