我已经编写了我的第一个phonegap应用程序,它检查手机是否在预定位置周围的某个半径内,如果是,则播放声音。工作很好,但如果我的手机进入待机状态或应用程序进入后台,它就会停止工作。
如果我进入半径,手机应该会唤醒并显示我的应用程序。
所以我想出了三个选择:
Wakelock:正如我所看到的,唤醒只能解决待机的问题,如果我切换应用程序,然后我的手机进入待机状态,我又有问题了吗?
服务台:不太确定,好像服务台不能唤醒我的手机?
AlarmManager:可以唤醒我的手机,但它可以在后台运行我的应用程序并检查我的位置吗?
正如你所看到的,有很多问题。那么哪种方法是最好的呢?如有任何建议,欢迎光临!
谢谢你们。
发布于 2015-12-15 01:34:18
https://stackoverflow.com/questions/29784890
复制相似问题