首先配置manifest.json源码里的 mp-weixin 项
"mp-weixin": {
"appid": "wxea949aee023c86f5",
"setting": {
"urlCheck": false,
"es6": true,
"postcss": true,
"minified": true
},
"usingComponents": true,
"permission": {
"scope.userLocation": {
"desc": "4513"
}
},
"requiredPrivateInfos": ["chooseLocation", "getLocation"]
},
注意 "requiredPrivateInfos": ["chooseLocation", "getLocation"] 这个之前版本是默认就可以用的 现在得必须配置对应得函数api才行
其次
uni.getLocation({
type: 'wgs84',
geocode:true,//设置该参数为true可直接获取经纬度及城市信息
success: function (res) {
console.log('获取定位信息',res);
// 创建地图坐标对象
// var point = new plus.maps.Point(res.longitude, res.latitude);
// //静态方法,反向地理编码
// plus.maps.Map.reverseGeocode(point, {},(event)=>{
// var address = event.address; // 转换后的地理位置
// var point = event