HTML5 – 获取地理位的方式

简介

Html5 中提供了获取地理位置的方式,其中包含了 wifi 、GPS、基站等获取方式。

 

使用方法

调用方法 :

if(navigator.geolocation){
  navigator.geolocation.getCurrentPosition(success,error,option)
}else{
  console.log('不支持定位')
}

 

success 成功获取方法

success 成功获取后回调的方法。接收一个参数 position,其中保存了地理位置的结果

position.coords.latitude : 纬度值

position.coords.longitude : 经度值

position.coords.accuracy : 精度值

position.coords.altitude : 海拨高度值

 

error 获取失败方法

error 获取失败后回调的方法。接收一个参数 error,其中保存了失败原因,分别是

error.PERMISSION_DENIED  : 用户不允许使用定位

error.POSITION_UNAVAILABLE : 定位不可用,或定位设备有问题

error.TIMEOUT : 定位时间超时,超时时间可以在 option 参数中的 timeout 属性中设定

error.UNKNOWN_ERROR : 未知错误

 

option 参数

option 参数中包含一些主要的配置设置

{
  enableHighAccuracy:true/false   // 是否使用高精度
  timeout: 3000  // 设置定位超时时间,单位是 ms
  maximumAge: 5000  // 可以设置浏览器重新获取地理信息的时间间隔
}

 

如果您喜欢本站,点击这儿不花一分钱捐赠本站

这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看

修改版本安卓软件,加群提示为修改者自留,非本站信息,注意鉴别

THE END
分享
二维码
打赏
海报
HTML5 – 获取地理位的方式
Html5 中提供了获取地理位置的方式,其中包含了 wifi 、GPS、基站等获取方式。
<<上一篇
下一篇>>