1.2.5 定位
JavaScript API提供在Web端获取当前位置信息的方法,融合了浏览器定位、IP定位、安卓定位SDK辅助定位等多种手段,提供了获取当前准确位置、获取当前城市信息等功能。
浏览器定位精度依赖浏览器自身特性,IP定位的精度值为城市级别,见表1.5。
注意:
➢请求JavaScript API v3.0的定位功能时,必须获取用户授权。
➢由于Chrome、iOS10等已不再支持非安全域的浏览器定位请求,为保证定位成功率和精度,请尽快升级您的站点到HTTPS。
表1.5

定位方法代码示例:
(1)浏览器定位

(2)IP定位

(3)定位SDK辅助定位

注意:百度地图提供的功能远不止前面部分讲述的这么点,除了百度地图以外,还有高德地图也提供了相应的功能。大家在实际使用时要多看官方手册。