1. 먼저 WeChat 공개 플랫폼으로 이동하여 활성화합니다.
2. 그런 다음 플러그인을 추가하고 'Tencent 위치 서비스 지도 선택'을 검색한 다음 추가를 클릭합니다.
3. 개발자 키
https://lbs.qq를 신청하기 위해 이동합니다. com?lbs_invite=Y9PRFLY
4. uniapp에서 플러그인을 구성하거나 오류를 보고하면 공급자가 사망에 기록됨 wx76a9a06e5b4e693e
다음은 페이지 표시 처리로, 위치를 획득한 후 페이지 표시를 할당하는 것입니다.
onShow() {
const location = chooseLocation.getLocation();
//conole.log(location )
if (location) {
//location.address和location.name都是地理位置
this.position = location.address + location.name
}
},
클릭 이벤트
_getusermapinfo() {
uni.getLocation({
type: 'gcj02',//腾讯地图使用gcj02获取位置坐标
success(res) {
//使用在腾讯位置服务申请的key(必填)
const key = "自己申请的KEY";
//调用插件的app的名称(必填)
const referer = "app名称";
wx.navigateTo({
url: 'plugin://chooseLocation/index?key=' + key + '&referer=' + referer,
});
},
fail(err) {
//这里处理用户点击拒绝或者误操作拒绝的办法
uni.showModal({
title: '提示',
content: '您未开启获取位置权限,请点击确定去开启权限!',
success(res) {
if (res.confirm) {
uni.openSetting({
})//跳转微信小程序设置,手动打开获取位置
}
}
})
}
})
},