从移动浏览器获取GPS数据

时间:2015-04-22 09:51:54

标签: browser background refresh

我正在开展一个项目,我应该从送货员处获取GPS位置坐标并将其发送到服务器。我已经搜索了一个允许我这样做的脚本,而且我每5秒发送一次数据。问题是如果我锁定手机(我在safari / iphone和chrome / android手机上试过),浏览器就会停止刷新,我再也无法获取数据了。如果我没有锁定手机,屏幕打开后会耗尽我的电池......

1 个答案:

答案 0 :(得分:0)

据我所知,你不能这样做。浏览器旨在以交互方式使用,因此如果不使用浏览器,则不会进行处理以节省资源。 This apple documentation似乎表明你想要的方向,但我不知道这是否适合你的情况。

相反,你应该编写一个以这种方式工作的应用程序。 Android on services似乎完全符合您的要求:

  

服务是一个应用程序组件,表示应用程序希望在不与用户交互的情况下执行长时间运行的操作