我如何在后台每隔30秒跟踪地理定位地理位置 我在应用程序中使用导航器地理定位插件(navigator.geolocation.getCurrentPosition)来获取location.and我尝试使用setinterval,但插件在后台进程中的应用程序时不起作用。
请有人指导我这是for android和ios两种平台!
答案 0 :(得分:0)
我今天工作了,现在即使在后台工作也很好,1分钟后我得到了回复。我使用了setinterval()
setInterval( function(){
navigator.geolocation.getCurrentPosition(success_loc, error_loc, opti)
},(1000 * 60 * 1));
使用success_loc表示成功,使用error_loc表示错误,使用opti表示可选变量以显示
之类的选项 var opti = {
timeout: (5 * 1000), maximumAge: (1000 * 60 * 1), enableHighAccuracy: true
};