HTML5 Geolocation(地理定位)用于定位用户的位置。
window.navigator.geolocation {getCurrentPosition: fn 用于获取当前的位置数据watchPosition: fn 监视用户位置的改变clearWatch: fn 清除定位监视}
获取用户定位信息:
navigator.geolocation.getCurrentPosition(function(pos){console.log('用户定位数据获取成功')//console.log(arguments);console.log('定位时间:',pos.timestamp)console.log('经度:',pos.coords.longitude)console.log('纬度:',pos.coords.latitude)console.log('海拔:',pos.coords.altitude)console.log('速度:',pos.coords.speed)}, //定位成功的回调function(err){console.log('用户定位数据获取失败')//console.log(arguments);} //定位失败的回调)
