HTML5 Geolocation(地理定位)用于定位用户的位置。

    1. window.navigator.geolocation {
    2. getCurrentPosition: fn 用于获取当前的位置数据
    3. watchPosition: fn 监视用户位置的改变
    4. clearWatch: fn 清除定位监视
    5. }

    获取用户定位信息:

    1. navigator.geolocation.getCurrentPosition(
    2. function(pos){
    3.     console.log('用户定位数据获取成功')
    4.     //console.log(arguments);
    5.     console.log('定位时间:',pos.timestamp)
    6.     console.log('经度:',pos.coords.longitude)
    7.     console.log('纬度:',pos.coords.latitude)
    8.     console.log('海拔:',pos.coords.altitude)
    9.     console.log('速度:',pos.coords.speed)
    10. }, //定位成功的回调
    11. function(err){
    12.     console.log('用户定位数据获取失败')
    13.     //console.log(arguments);
    14. } //定位失败的回调
    15. )