uni-app APP端通过经纬度获取当前定位
uni-app APP端通过经纬度获取当前定位,目前这个方法是用于APP端的,不支持小程序和H5端。目测高德的apk
已经转换成省市区,直接复制代码即可了
直接上代码
methods:{
//定义方法
default(){
let point = new plus.maps.Point("经度", "纬度");
plus.maps.Map.reverseGeocode(point,{},function(e) {
console.log(e);
var address = e.address; // 转换后的地理位置
var point = e.coord; // 转换后的坐标信息
var coordType = e.coordType; // 转换后的坐标系类型
var reg = /.+?(省|市|自治区|自治州|县|区)/g;
//转换成省市区
_this.city = address.match(reg).toString().split(",")[0] + " "
+ address.match(reg).toString().split(",")[1] + " "
+ address.match(reg).toString().split(",")[2]
});
}
}