【发布时间】:2015-10-08 22:31:10
【问题描述】:
我正在开发一个 Cordova 应用程序,即使设备处于睡眠模式,它也需要获取位置更新并将其发送到服务器。如果应用程序在前台,我现在可以使用我的版本跟踪设备的位置。但是在 10-15 分钟后,应用程序被操作系统杀死,在用户再次启动我的应用程序之前,我不再获得任何位置更新。
在寻找解决这个问题的方法时,我发现了这篇文章:
它显示了即使应用程序被终止,如何获取位置更新。主要问题是我不确定这是否可以与未越狱的iOS一起使用,而且我以前从未自己编写过cordova插件。
那么是否可以跟踪位置并通过 socket.io 或 http 将其发送到特定服务器?
或者至少在我的应用启动时发送的文件中写入这些地理位置更新?
如果我的第一个问题的答案是肯定的:插件应该是什么样子?
【问题讨论】: