收藏
回答

jssdk的wx.getLocation,怎么设置超时时间?

当前需求需要在定位完成后做其他操作,但是用户设备未开启定位时会一直定位,最后报getLocation:timeout,超时时间过长,可以自定义超时时间吗?

开启高精度定位和高精度定位超时时间后也不行

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2020-12-10

    你好,请参考该帖:wx.getLocation超时是怎么处理的?

    https://developers.weixin.qq.com/community/develop/doc/00062846370a5870378a6435556000

    2020-12-10
    有用
    回复 1
    • 吴海鹏
      吴海鹏
      2022-01-25
      你好,我就算自己设置一个超时的时间当做定位失败,但是我又没办法中断这个方法。导致在小程序内嵌h5中,再使用miniProgram.navigateTo跳转原生页面的时候被卡住了,一定要超时之后才能执行。麻烦看看这个问题吗,谢谢。
      2022-01-25
      回复
  • 可乐
    可乐
    2021-07-29

    用了定时器处理,但是 依然在尝试获取定位,导致后面的openLocation也卡住,需要等待定位超时后才能打开

    2021-07-29
    有用
    回复 1
    • 吴海鹏
      吴海鹏
      2022-01-25
      调用miniProgram.navigateTo也是要等超时之后才能执行,不知道有没有解决方法?
      2022-01-25
      回复
登录 后发表内容
问题标签