調(diào)用wx.getLocation(OBJECT)獲取當前經(jīng)緯度(type{=)
參數(shù)
type :? 'wgs84'返回GPS坐標;‘gcj02’返回可用于 wx.openLocation(查看位置) 的坐標
altitude:( Boolean ) 傳入 true 會返回高度信息,由于獲取高度需要較高精確度,會減慢接口返回速度()
????返回值
????????longitude:經(jīng)度;浮點數(shù),范圍為-180~180,負數(shù)表示西經(jīng)
????????latitude:緯度;浮點數(shù),范圍為-90~90,負數(shù)表示南緯
? ? ? ? ??其他(speed:速度;accuracy:精確度;altitude:高度;horizontalAccuracy:水平精度;)
調(diào)用wx.chooseLocation(OBJECT)打開地圖選擇位置(需要用戶授權(quán))
????返回值
? ? ? ?name :位置名稱
????????address :詳細地址
????????latitude :緯度,浮點數(shù),范圍為-90~90,負數(shù)表示南緯
????????longitude :經(jīng)度,浮點數(shù),范圍為-180~180,負數(shù)表示西經(jīng)
調(diào)用wx.openLocation(OBJECT) 使用微信內(nèi)置地圖查看信息 (需要用戶授權(quán))
????參數(shù)
????????latitude :? ? ? ? ? ? ? ?是緯度,范圍為-90~90,負數(shù)表示南緯
????????longitude :? ? ? ? ?是經(jīng)度,范圍為-180~180,負數(shù)表示西經(jīng)
????????scale :? ? ? ? ? ? ? ? 否縮放比例,范圍5~18,默認為18
????????name :? ? ? ? ? ? ? ? ? 否位置名
????????address :? ? ? ? ? ? ?否地址的詳細說明
????????success:? ? ? ? ? ? ? 否接口調(diào)用成功的回調(diào)函數(shù)
????????fail :? ? ? ? ? ? ? ? ? ? ? 否接口調(diào)用失敗的回調(diào)函數(shù)
????????complete:? ? ? ? ? ? 否接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)
微信獲取經(jīng)緯度 去騰訊地圖里獲取詳細地址的方法:(強調(diào):wx:getLocation 獲取經(jīng)緯度的時候記得被type更改為:gcj02‘,否則定位不準確!)
GET('https://apis.map.qq.com/ws/geocoder/v1/');
參數(shù)
key:’DQ3BZ-SWT3U-HUQV7-BBO3U-OU7WS-53FBV‘(自己去騰訊地圖里面獲取獲取);
location: 經(jīng)度+ ',' + 緯度
返回值:result.address