syll
syll
  • 发布:2017-07-11 15:50
  • 更新:2017-07-11 15:50
  • 阅读:1133

geolocation获取移动速度和方向失败

分类:HTML5+

安卓平台获取到的speed永远为0,并不会随着我的移动而变化,方向始终为NaN

苹果则获取不到速度,speed为null,方向也为NaN

请问这该如何解决,

function getSpeed(){
plus.geolocation.watchPosition( function ( p ) {
console.log(JSON.stringify(p))
var speed = p.coords.speed;//设备移动的速度
var heading = p.coords.heading;//设备移动的方向
document.getElementById("speed").innerHTML = speed;
document.getElementById("heading").innerHTML = heading;
}, function ( e ) {
}, {geocode:false} );
}

2017-07-11 15:50 1 条评论 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复