HarmonyOS 定位失败 错误码3301200:

定位经常失败,尤其是第一次安装APP的时候,十次有3次都是失败,有没有什么优化方式,超时的时间也很长

{“code”:3301200,“message”:“BussinessError 3301200: Failed to obtain the geographical location.”}

let requestInfo:geoLocationManager.CurrentLocationRequest = { 'priority': geoLocationManager.LocationRequestPriority.LOW_POWER, 'maxAccuracy': 4 };
HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

定位失败的原因主要是因为 maxAccuracy 设置的太小了,导致定位坐标被认定为不符合要求而被忽略,可以尝试改大一些,比如 100,经测试第一次定位 1s左右,后面每次都是几十毫秒

let startTime = new Date().getTime();
let requestInfo:geoLocationManager.CurrentLocationRequest = {'priority': geoLocationManager.LocationRequestPriority.FIRST_FIX,
  'scenario': geoLocationManager.LocationRequestScenario.UNSET,'maxAccuracy': 100};

let locationChange = (err:BusinessError, location:geoLocationManager.Location):void => {
  if (err) {
    console.error('locationChanger: err=' + JSON.stringify(err));
  }
  if (location) {
    console.log('locationChanger: location=' + JSON.stringify(location));
    this.message = '定位信息:' + JSON.stringify(location) + '\n 花费时间:' + (new Date().getTime() - startTime) / 1000
  }
};
try {
  geoLocationManager.getCurrentLocation(requestInfo, locationChange);
} catch (err) {
  console.error("errCode:" + err.code + ",errMessage:" + err.message);
};
分享
微博
QQ
微信
回复
1天前
相关问题
startAbility跳转失败返回错误码16000001
2177浏览 • 1回复 待解决
HarmonyOS 错误码7400201
39浏览 • 1回复 待解决
TCPSocket on('close')错误码
485浏览 • 1回复 待解决
HarmonyOS 关于2300006错误码
103浏览 • 1回复 待解决
错误码62980096怎么处理
992浏览 • 1回复 待解决
network bindSocket错误码问题
346浏览 • 1回复 待解决
webview错误码105 是什么错误
858浏览 • 1回复 待解决
HarmonyOS TCPSocket返回错误码2301004
87浏览 • 1回复 待解决
eglSwapBuffers常见错误码分析
675浏览 • 1回复 待解决
HarmonyOS avplayer错误码好像不对
62浏览 • 1回复 待解决
请求广告返回错误码401
2350浏览 • 1回复 待解决
请求广告返回错误码21800003
2309浏览 • 1回复 待解决
Web的onErrorReceive错误码含义
1841浏览 • 1回复 待解决
request上传返回错误码401
450浏览 • 2回复 待解决
HarmonyOS 视频播放偶现 5400106 错误码
97浏览 • 1回复 待解决
HarmonyOS 错误码801意义不明确
49浏览 • 1回复 待解决
HarmonyOS 安装hap包提示错误码9568257
185浏览 • 1回复 待解决
OH_NativeImage_UpdateSurfaceImage接口错误码
1731浏览 • 1回复 待解决
调用广告接口,返回错误码21800003
548浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人