收藏
回答

小程序wx.chooseLocation(Object object)API,直接确定地区时有问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.chooseLocation(Object object) 工具 8.0.23 2.21.0

当我们调用wx.chooseLocation出现选择地区弹框后,如果我们直接点击右上角的确定按钮,那么获取到的name和address就是"",虽然经纬度有,但是我们的业务是基于获取到address和name才去下一步操作的。然而,我们如果选择中下面列表的地区,才能获取到对应的name和address详细信息,或者,我们需要在弹框展示15秒后(亲自拿秒表测了若干遍,就是在十五秒后,点击确定才能拿到address的值),再去点击确定才能拿到address:"陕西省西安市"、

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

3 个回答

  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-06-27

    估计是bug,在官方解决之前,可以先根据经纬度进行逆地址解析,首先保证业务逻辑顺利进行。

    2022-06-27
    有用 1
    回复 1
    • Lost Starting
      Lost Starting
      2022-06-27
      期待鹅城老大能关注下诉求
      2022-06-27
      回复
  • 微盟
    微盟
    2022-06-27

    现在需要自己做下兼容处理,没有更好的办法了,静等官方

    2022-06-27
    有用
    回复 1
    • Lost Starting
      Lost Starting
      2022-06-27
      是的,我记得以前是可以直接获取地址的,现在没办法,调用腾讯地图做一个经纬度的逆推,只能先这样了
      2022-06-27
      回复
  • 跨商通
    跨商通
    2022-06-27

    1、一直就这样的。目测还会这样一直下去。自己做判断吧。

    2022-06-27
    有用
    回复 2
    • Lost Starting
      Lost Starting
      2022-06-27
      是吗,我记得以前是可以直接获取地址的,现在没办法,调用腾讯地图做一个经纬度的逆推,只能先这样了
      2022-06-27
      回复
    • 跨商通
      跨商通
      2022-06-27回复Lost Starting
      应该是安卓可以,ios不行。
      2022-06-27
      回复
登录 后发表内容