适用于移动设备的基于Web的位置跟踪应用

时间:2015-05-22 07:44:38

标签: html5 mobile geolocation

我正在寻找创建可扩展现有Web应用程序的移动应用程序的不同可能性。移动应用程序的唯一目的是将用户的当前位置发送到Web应用程序。

我首选的方法是创建一个HTML5移动应用,使用Geolocation API定期确定用户位置并将其发送到Web应用程序。现在我看到两个潜在的问题:

  1. 用户锁定屏幕并将手机放入口袋。在应用程序中运行的JS计时器会发生什么?他们是否继续执行,以便我仍能发送职位更新?

  2. 在没有网络覆盖的区域会发生什么?正确的做法是累积位置日志,直到用户回到有网络覆盖的区域,然后立即发送所有待处理的位置日志。

  3. 上述问题的实质是:

    HTML5移动应用是否适合此类应用,或者我是否需要创建原生应用?

1 个答案:

答案 0 :(得分:0)

显然答案是

不,HTML5应用不是解决此问题的正确方法。

主要原因是后台应用程序被终止,请参阅this answer