https://developers.weixin.qq.com/community/develop/doc/0006069767c298fd7f94ad1466b400
使用startLocationUpdateBackground和onLocationChange获取位置信息 提示无法获取位置权限。
手机:1、鸿蒙6.0,微信8.0.14。2、鸿蒙:6.0.0.130,微信8.0.15.49。3、安卓15,微信8.0.14/8.0.68
function getWxLocation () {
return new Promise((resolve, reject) => {
const _locationChangeFn = (res) => {
userInfo().setLocation(res)
saveDriverCurrentLocation()
resolve(res)
}
Taro.startLocationUpdateBackground({
success: (res) => {
Taro.onLocationChange(_locationChangeFn)
},
fail: (err) => {
reject(err)
}
})
})
}
