我在 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"
提前致谢。