W3C地理位置测量的速度单位是什么?
我已使用Phonegap在我的Android上测试过:
当我跑步时显示5-6,当我走路时它显示1-2。
答案 0 :(得分:4)
来自W3C规范,§5.4:
“速度属性表示主机设备当前速度的水平分量的大小,并以米/秒指定......”
答案 1 :(得分:0)
这是一个以MPH显示速度的代码:
var speedEl = document.getElementById('speed');
navigator.geolocation.watchPosition(function(geodata){
var speed = geodata.coords.speed;
if(speed === null || speed === 0){
speedEl.innerHTML = "You are standing still";
}else{
speedEl.innerHTML = (speed * 2.23693629) + "Mph";
}
},function(){
speedEl.innerHTML = "Unable to determine speed :-(";
}, {enableHighAccuracy: true});