uni-app APP端通过经纬度获取当前定位

2020年11月25日 531点热度 1人点赞 0条评论

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]
        });
    }
}

东泰

这个人很懒,什么都没留下

文章评论