我正在使用Cordova(Phonegap)开发一个企业应用程序
我必须每5分钟获得一次位置更新,并将其发送到我的web服务,即使应用程序处于后台(不处于运行状态)。
有人对这个问题有解决办法或想法吗?
这是Cordova中用于在后台中获取地理位置的插件
cordova插件后台地理定位
希望它能帮助你寻找。
谨致问候。
如果应用程序不处于运行状态,也就是说,在后台,您可以创建一个服务并保持其运行。为此,您可以实现如下前台服务:
实现前台服务
然后,当服务打开时,您开始收集位置更新并将其发送到您的web服务
我希望我把你说对了,这就是你想要的。
您必须在应用程序的Info.plist文件中启用具有location
值的UIBackgroundModes
密钥(请参阅本Apple文档中的全部详细信息。