定位成功,返回城市地址的信息
獲得用戶城市
我試了很久沒有問題
有問題的是我的代碼,還有模擬器上的模擬定位 =-=
<!-- 頁面渲染 -->
<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人;額