收藏
回答

wx.getLocation的使用?

我不想实时的获取定位信息,但是我希望能够需要用到的时候就获取最新的定位信息。现在wx.getLocation获取的定位信息一直都获取第一次返回的。我该如何处理???

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

2 个回答

  • 跨商通
    跨商通
    2023-08-23

    wx.getLocation获取的定位信息一直都获取第一次返回的”,此句不正确。

    wx.getLocation获取的定位信息一直都是30秒内最新位置。

    2023-08-23
    有用
    回复 2
    • 刘敏浩
      刘敏浩
      2023-08-23
      2023-08-23
      回复
    • 跨商通
      跨商通
      2023-08-23回复刘敏浩
      对的。你的图证明了我的话是正确的。
      2023-08-23
      回复
  • 微盟
    微盟
    2023-08-23
    你好,你可以使用wx.startLocationUpdateBackground()方法来开启后台定位,然后在需要获取最新定位信息的时候,使用wx.getLocation方法来获取即可。需要注意的是,在使用完wx.getLocation方法后,需要关闭后台定位,可以使用wx.stopLocationUpdate()方法来实现。
    


    希望可以帮到您

    2023-08-23
    有用
    回复 2
    • 刘敏浩
      刘敏浩
      2023-08-23
      2023-08-23
      回复
    • 刘敏浩
      刘敏浩
      2023-08-23回复刘敏浩
      一定时间内大概多久啊?
      2023-08-23
      回复
登录 后发表内容