我有兴趣创建一个基于HTML5地理位置的网络应用程序,当手机屏幕关闭时,该应用程序仍然可以运行(例如,跟踪手机放在口袋里时的运行距离).
有没有办法让应用程序继续运行,但屏幕关闭,或者在使用其他应用程序时让应用程序在后台运行?至少在某些流行的移动设备上是否可行(特别是较新的iOS和Android设备?)
许多帖子为iPhone应用程序解决了这个问题,但我需要知道如何在网页上为javascript做这个.
我的具体问题是我想在很长一段时间内跟踪设备的位置(例如汽车旅行).当设备休眠时(这可能是在通话期间,我还没有尝试过这种情况)这就成了问题.
我对任何想法持开放态度,包括防止睡眠模式(但因为我在Safari中,我不确定我有多少控制权).