定位成功,返回城市地址的信息
获得用户城市
我试了很久没有问题
有问题的是我的代码,还有模拟器上的模拟定位 =-=
<!-- 页面渲染 -->
<view class="fs-32">
{{location.address.city}}
</view>
// 获取当前用户地理位置
uni.getLocation({
//默认wgs84返回gps座标
//gcj02返回国测局座标,可以用于uni.openLocation的座标
type: 'wgs84',
//解析地址
geocode: true,//中文
success: (data) => {
console.log(data)
console.log(data.address)
if (data.address) {
this.location = data
}
},
fail: (err) => {
console.log(err)
// this.$api.msg('获取位置失败!')
}
});
//同样
// plus.geolocation.getCurrentPosition(function(position) {
// console.log(position.address.city);
// }, function(e) {
// console.log(e.message);
// }, {
// geocode: true
// });
就行了.........我是迷在了模拟器的定位上了.......一直在北京........尴尬si人;额