微信小程序导入微信地址实现方法

      发布在:前端技术      评论:0 条评论
getWxAddress:function(){
    var that = this;
    wx.authorize({
      scope: 'scope.address',
      success: function (res) {
        wx.chooseAddress({

          success: function (res) {

//确定返回的结果

            console.log(res);
          },
          fail: function (res) {
            if (res.errMsg == 'chooseAddress:cancel'){
              wx.showToast({
                title: '取消选择',
                icon: 'none',
                duration: 1500
              });
            } 
          },
        })
      },
      fail: function (res) {
        wx.showModal({
          title: '您已拒绝导入微信地址权限',
          content: '是否进入权限管理,调整授权?',
          success(res) {
            if (res.confirm{
              wx.openSetting({
                success: function (res) {
                  console.log(res.authSetting)
                }
              });
            } else if (res.cancel{
               wx.showToast({
                title: '取消选择',
                icon: 'none',
                duration: 1500
              });
            }
          }
        })
      },
    })
  }

最终确认后返回的结果:

image

相关文章
热门推荐