小程序获取微信 自带的 收货地址获取和整理

Posted PHP急先锋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序获取微信 自带的 收货地址获取和整理相关的知识,希望对你有一定的参考价值。

1、wx.chooseAddress(OBJECT)

if(wx.chooseAddress){
 wx.chooseAddress({
  success: function (res) {
   console.log(JSON.stringify(res))
  },
  fail: function(err){
   console.log(JSON.stringify(err))
  }
 })
}else{
 console.log(‘当前微信版本不支持chooseAddress‘);
}

2、数据处理,仅供参考

  //用户选择收货地址
  chooseAddress:function(){
    var that = this;
    if (wx.chooseAddress) {
      wx.chooseAddress({
        success: function (res) {
          console.log(JSON.stringify(res));
          console.log(res);
          that.setData({
            "add_userName": res.userName,
            "add_telNumber": res.telNumber,
            "add_provinceName": res.provinceName,
            "add_cityName": res.cityName,
            "add_countyName": res.countyName,
            "add_detailInfo": res.detailInfo,
            "add_postalCode": res.postalCode,
            //具体收货地址显示
            flag:false,

          })
        },
        fail: function (err) {
          console.log(JSON.stringify(err));
          console.info("收货地址授权失败");
          wx.showToast({
            title: ‘授权失败,您将无法进行下单支付;重新授权请删除小程序后再次进入‘,
            icon: ‘success‘,
            duration: 20000
          })
        }
      })
    } else {
      console.log(‘当前微信版本不支持chooseAddress‘);
    }
  },

 

以上是关于小程序获取微信 自带的 收货地址获取和整理的主要内容,如果未能解决你的问题,请参考以下文章

5分钟快速了解微信小程序如何获取收货地址,耶稣也拦不住,我说的!!!

小程序的地址没选

获取微信收货地址

uniApp使用uni.chooseAddress()获取微信收货地址

微信小程序 getCurrentPages获取当前页面栈

小程序各种功能代码片段整理---持续更新