Button('转化地理位置')
.onClick(async () => {
console.log('进来')
// console.log('simplt', this.simplt)
try {
let reverseGeocodeRequest: geoLocationManager.ReverseGeoCodeRequest =
{ "latitude": 31.12, "longitude": 121.11, "maxItems": 1 };
//转化坐标为具体的地址描述
let addressFromLocation = await geoLocationManager.getAddressesFromLocation(reverseGeocodeRequest)
console.log('getAddressesFromLocation',JSON.stringify(addressFromLocation))
}
catch(err){
console.log(JSON.stringify(err))
}
})
})
获取位置的时候:
1.请确认下是否有配置权限module.json5中权限是否配置。
2.代码中是否已经授权打开位置获取。
3.模拟器中获取不了位置信息,请用样机测试。
可以参考demo: