收藏
回答

用户反馈最近wx.getLocation很慢,且频繁报错?

近期收到很多用户反馈getLocation很慢,之前无此情况,这期间小程序并未发版,用户多数使用安卓手机,使用场景在码头仓库。

已检查用户系统、微信、小程序定位均已开启,且情况偶发,时好时不好。

使用监控告警记录用户调用getLocation成功和失败的时间,花费时间很长(单位毫秒)。

const time = new Date();
wx.getLocation({
  type: 'gcj02,
  success: (res) => {
    wx.reportMonitor(getLocationSuccessTime, new Date() - time)
  },
  fail: (res) => {
    wx.reportMonitor(getLocationFailTime, new Date() - time)
    wx.reportAnalytics('getlocation_error', { err_msg: res.errMsg })
   }
  })

使用自定义分析wx.reportAnalytics,获取失败原因如下:

试图给getLocation增加 isHighAccuracy: true,仍然存在此情况。

最后一次编辑于  2022-03-10
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容