【奇怪BUG】wx.chooseAddress获取地址异常
发布于 7 年前 作者 guping 4078 次浏览 来自 问答

rt,

背景:关联我的微信账号后,调用wx.chooseAddress接口调用绑定在微信的收货地址。

异常描述:

    1.我微信号里的收货地址是没有的

    2.开发工具里却获取到收货地址,并且那个地址叫:张三    广东省广州市海珠区新港中路397号。显然这是一个错误的地址。我以为是账号问题,刷新了两次都是显示这个错误地址;添加一个新的地址后,调用这个接口还是这个错误的地址;换了经理的账号后,发现问题还是这个!!

3.没辙了,只能上论坛找帮助了!!

以下为问题截图:

以下为问题代码:

//获取应用实例
const app = getApp();
 
Page({
  data:{
 
  },
  //选择收货地址
  chooseAddress:function(res){
    //调用微信选择收货地址接口
    if(wx.chooseAddress){
      wx.chooseAddress({
        success: function (res) {
         console.log(res.userName)
         console.log(res.postalCode)
         console.log(res.provinceName)
          console.log(res.cityName)
          console.log(res.countyName)
          console.log(res.detailInfo)
          console.log(res.nationalCode)
          console.log(res.telNumber)
        }
      });
    }else{
      wx.showModal({
        title: '提示',
        content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'
      });
    }
 
  }
});
2 回复

后台数据了解一下

你好 工具模拟的默认数据,真机是没有问题的吧

回到顶部