各位大神好,今天由于工作需求需要持续获取地理位置。在使用watchposition的时候,usb连接电脑真机调试时可以持续获取,在app挂起后台的情况下不会停止。但是在配置了高德sdk并打包后,挂起大概1到2分钟就无法再获取位置了。请问这个是什么原因呢~
跪求各位大神帮助~~感谢~
window._watchId = plus.geolocation.watchPosition( function ( p ) {
// outSet( "监听位置变化信息:" )
// mui.toast("获取信息:"+JSON.stringify(p));
console.log(p);
postPos(p);
}, function ( e ) {
// mui.confirm(JSON.stringify(e),'watch失败','确定',function(){console.log("close")});
// mui.toast("watch失败:"+JSON.stringify(e));
}, {geocode:true,enableHighAccuracy:true,provider:'amap',maximumAge:9000} );
2 个回复
z***@126.com
我也遇到这个问题了 为什么呢,楼主解决了没有?
t***@163.com
请问解决了吗