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: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。' }); } } }); |
这个问题是因为在开发者工具里面模拟运行的时候才这样,在手机上没问题。
解决了嘛
你好 工具模拟的默认数据,真机是没有问题的吧
后台数据了解一下