- 如何解决偶然出现的startLocationUpdate:fail system error 问题?
API: wx.startLocationUpdate,微信小程序端用户突然在同一时间段出现了startLocationUpdate:fail system error,导致定位失败 基础库版本:8.0.28 手机型号:FNE-AN00 Build/HONORFNE-AN00 [图片] 基础库版本:8.0.33 手机型号:HLK-AL00 Build/HONORHLK-AL00 [图片] 基础库版本:8.0.33 手机型号:BMH-AN10 Build/HUAWEIBMH-AN10 [图片]
2023-03-29 - iPhone7 ios15.7.3 onLocationUpdate 获取经纬度不准确?
iPhone7,IOS 15.7.3,基础库版本8.0.16,通过wx.onLocationChange 获取小程序用户实时经纬度不准确,导致用户离目标地距离变大, 目前其他手机型号都是正常的,未遇到此类问题。APPID: wx4133b594c4acf6b7 手机型号图片[图片] 距离反馈图片[图片] 获取经纬度代码 const calculateDistance = currentLocation => { const { latitude, longitude } = currentLocation console.log(currentLocation) if (latitude && longitude) { const qqmapsdk = new QQMapWX({ key: TENCENT_MAP_KEY // 必填 }) state.latitude = latitude state.longitude = longitude qqmapsdk.calculateDistance({ mode: 'straight', // 计算直线距离,不调用接口 from: { latitude, longitude }, to: [ { latitude: state.targetLat, longitude: state.targetLon } ], success: data => { if (data.message === 'query ok') { const distance = data.result.elements[0].distance state.isInScope = distance <= state.radius !state.isInScope && (state.notInScopeMsg = `${state.radius}m内可定点确认,当前离消纳场${distance.toLocaleString()}m`) } else { state.notInScopeMsg = '计算距离错误' } }, fail: err => { state.notInScopeMsg = err.message + '(1)' } }) } else { state.notInScopeMsg = '获取用户经纬度错误(4)' } } const handleLocationUpdate = () => { Taro.startLocationUpdate({ type: MAP_TYPE, success: () => { state.rejected = false // 用户同意 Taro.onLocationChange(calculateDistance) }, fail: err => { if (err.errMsg === 'startLocationUpdate:fail auth deny') { state.notInScopeMsg = '用户未授权地理位置, 请点击授权' state.rejected = true // 用户拒绝,弹框提示指引用户授权 openSetting() } else { state.notInScopeMsg = err.errMsg + '(2)' Taro.getLocation({ type: MAP_TYPE, success: res => { const { longitude, latitude, errMsg } = res if (errMsg === 'getLocation:ok') { if (latitude && longitude) { calculateDistance({ longitude, latitude }) } else { state.notInScopeMsg = '获取用户经纬度错误(4)' } } else { state.notInScopeMsg = errMsg + '(5)' } } }) } } }) }
2023-02-17 - "位置信息"授权弹出框,默认选中项可以设置吗?
应用在请求wx.startLocationUpdateBackground时,会展示 "位置信息"授权弹出框[图片],选项默认选中的是 "使用小程序时",请问,可以让选项默认选中"使用小程序和离开后"吗?
2022-05-31 - 第三方平台提审小程序成功后,审核状态问题?
第三方平台提审小程序,已过去24小时,审核状态一直是"审核中",附小程序APPID:wxbfc415cc116c97c5
2021-11-17