【发布时间】:2012-08-15 18:50:37
【问题描述】:
在使用 phonegap 开发 iphone 和 android 应用程序时,我不得不像图像一样构建闹钟功能。
我正在使用当用户在应用程序中正常运行的 Jquery 设置警报。但是当应用关闭或手机处于睡眠模式时,它就不起作用了。
有什么方法可以继续吗?
【问题讨论】:
标签: android jquery xcode jquery-plugins cordova
在使用 phonegap 开发 iphone 和 android 应用程序时,我不得不像图像一样构建闹钟功能。
我正在使用当用户在应用程序中正常运行的 Jquery 设置警报。但是当应用关闭或手机处于睡眠模式时,它就不起作用了。
有什么方法可以继续吗?
【问题讨论】:
标签: android jquery xcode jquery-plugins cordova
我不确定是否有 phonegap 等价物,但在 Android 中,您需要使用 AlarmManager 来发出警报。这将在触发警报时启动您的应用程序。当您有活动的警报时,您还需要设置 WakeLock。否则设备会进入睡眠模式,您将无法收到警报:
http://developer.android.com/reference/android/os/PowerManager.html
Android 闹钟使用 PARTIAL_WAKE_LOCK 并且仅在有活跃闹钟时使用。
【讨论】: