使用uni.chooseLocation()打开地址选择位置:
在Uniapp源码视图进行设置
添加这个属性:"requiredPrivateInfos":["chooseLocation"]
</template>
<view class="location_box">
<view class="location_box_icon">
<image src="../../static/weizhi.svg" mode=""></image>
<view style="margin-top: 15px;">
{{current_name}}
</view>
</view>
<view class="current_location" @click="current">
<view style="margin-top: 15px;width: 100%;">
当前位置
</view>
<image src=" ../../static/shuxin.svg" mode="">
</image>
</view>
</view>
<template>
<script>
export default {
data() {
return {
current_name: '',
}
},
onLoad() {
},
methods: {
current() {
uni.chooseLocation({
success: (res) => {
console.log('位置名称:' + res.name);
console.log('详细地址:' + res.address);
console.log('纬度:' + res.latitude);
console.log('经度:' + res.longitude);
this.current_name = res.name
}
});
}
}
}
</script>