朋友們大家好!今天小編終于有時(shí)間靜下來(lái)寫(xiě)點(diǎn)東西,怎么說(shuō)呢,最近三四個(gè)月經(jīng)歷了很多事,一直不能靜下心,奈何凡人(無(wú)法看淡世俗),哈哈哈。。。言歸正傳,今天小編跟大家分享一下最近新開(kāi)發(fā)的一個(gè)小功能,希望對大家有所幫助。
首先,我們先創(chuàng )建一個(gè)按鈕來(lái)觸發(fā)定位方法:
定位
然后,創(chuàng )建一個(gè)方法f_addr,在方法內使用wx.getLocation獲取到當前位置的gps 坐標:
wx.getLocation({
type: wgs84,
success(res) {
console.log(res)
var latitude=res.latitude;
var longitude=res.longitude;
},
fail(e) {
console.log(e)
}
})
獲取到gps坐標之后,我們使用wx.chooseLocation打開(kāi)地圖選擇位置:
wx.chooseLocation({
latitude: res.latitude,
longitude: res.longitude,
success(data) {
console.log(data);
},
fail(err) {
console.log(err)
}
})
到這步呢,我們就可以獲取到的地址信息如下圖所示:
微信小程序獲取地址信息
從上圖很明顯的看出,我們已經(jīng)可以完整的獲取到所選地址信息。但是呢,還有個(gè)問(wèn)題,就是我們日常業(yè)務(wù)場(chǎng)景中時(shí)常使用到的地址信息是需要解析出省市區信息的,那么小伙伴們有沒(méi)有解決方案呢?
如果小伙伴認為你有更好的方案,歡迎大家分享你的方案,小編下期繼續分享小編關(guān)于地址解析的解析方案,謝謝大家!
微信小程序小程序地址定位