當(dāng)我們?cè)谑褂?a href="http://m.573732.com" target="_blank" rel="noopener">微信小程序時(shí),會(huì)彈出一個(gè)獲取你的定位信息。那么這個(gè)功能是怎樣實(shí)現(xiàn)的,下面就和大家科普一下微信小程序開(kāi)發(fā)如何獲取定位信息?
我們一般通過(guò)調(diào)用wx.getLocation()獲取當(dāng)前的地理位置,為了能夠獲得準(zhǔn)確的定位信息,我們還需要借助第三方地圖服務(wù)API來(lái)實(shí)現(xiàn)。比如騰訊地圖或百度地圖。
下面我們就以借助騰訊地圖為例,看看如何獲取定位信息。
第一步:你需要去騰訊地圖平臺(tái)上注冊(cè)一個(gè)賬號(hào),在管理后臺(tái)中創(chuàng)建密鑰。
第二步:登錄進(jìn)入有一個(gè)界面,選擇開(kāi)發(fā)-服務(wù)端及其他-WebServiceAPI菜單
第三步:在WebServiceAPI菜單選擇一個(gè)逆地址解析;如圖所示:
逆地址解析用法:http://apis.map.qq.com/ws/geocoder/v1/?location=39.984154,116.307490&key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77
第四步:我們可以在代碼中調(diào)用API.也可以選用服務(wù)器進(jìn)行調(diào)用,如圖所示:
以上就是微信小程序開(kāi)發(fā)如何獲取定位信息,大家可以動(dòng)手試試看。