1.登錄微信公眾號后台選擇設置-第三方服務-插件管理,搜索 “騰訊位置服務地圖選點” 申請,審核通過后,小程序開發者可在小程序內使用該插件。
2.引入插件包,設置定位授權
// app.json
{
"plugins": {
"chooseLocation": {
"version": "1.0.5",
"provider": "wx76a9a06e5b4e693e"
}
},
"permission": {
"scope.userLocation": {
"desc": "你的位置信息將用於小程序定位"
}
}
}
4.調用插件,可通過調用獲取當前地址wx.getLocation的api來獲取經緯度數據
bindClickAdress() { const key = '****************'; //使用在騰訊位置服務申請的key const referer = '調用插件名稱'; //調用插件的app的名稱 const category = '生活服務,娛樂休閑'; wx.getLocation({ type: 'wgs84', success(res) { // console.log('地址---', res) const location = JSON.stringify({ latitude: res.latitude, longitude: res.longitude }); wx.navigateTo({ url: `plugin://chooseLocation/index?key=${key}&referer=${referer}&location=${location}&category=${category}` }); } }) }
*注意:key值可在 https://lbs.qq.com/dev/console/key/add 該地址申請個人開發者密鑰申請
最后成功獲取得選中地址點的地址詳情信息