uni.chooseLocation({
type: ‘gcj02’,
geocode:true,
success: function (res) {
console.log(res)
that.adds = res.address;
let point = new plus.maps.Point(res.longitude,res.latitude);
plus.maps.Map.reverseGeocode(point,{},function(event){
var address = event.address;
var reg = /.+?(省|市|自治区|自治州|县|区)/g;
let addressList=address.match(reg).toString().split(",");
if(addressList[0] == ‘重庆市’ || addressList[0] == ‘北京市’ || addressList[0] == ‘天津市’ || addressList[0] == ‘上海市’){
this.province = addressList[0];
this.city = ‘市辖区’;
this.area = addressList[1];
}else{
this.province = addressList[0];
this.city = addressList[1];
this.area = addressList[2];
}
});
}
});
uniapp获取地址后通过正则截取字符串为数组
最新推荐文章于 2023-10-17 17:21:07 发布