收藏
回答

用户信息授权按钮怎么回调其他方法?

用户信息授权按钮怎么回调其他方法 比如confirm()方法

以下是代码片段

https://developers.weixin.qq.com/s/ox54fVm17fgg

Page({
  data: {
    canIUse: wx.canIUse('button.open-type.getUserInfo')
  },
  bindGetUserInfo:function(){
    that.confirm()
    // 查看是否授权
    wx.getSetting({
      withCredentials:true ,
      successres => {            
        if (res.authSetting['scope.userInfo']) {
          wx.getUserInfo({
            successres => {            
              console.log(res)
              var userInfo = res.userInfo
              console.log(userInfo)
            }
          })
        }
      }
    })
},
confirm:function() {
  console.log("测试")
},
})
<view class="submit" style="margin-top:70px;">
  <button wx:if="{{canIUse}}" id="dologin" open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">手机一键登录</button>
</view>
回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-04-27
    var userInfo = res.userInfo
    this.confirm(userInfo)
    
    不太懂,到底是啥意思
    
    2020-04-27
    有用 1
    回复 1
    • .
      .
      2020-04-27
      就是用户授权成功马上回调接口解密隐私信息
      2020-04-27
      回复
  • 殿春
    殿春
    2020-04-28

    授权成功后再调用其他方法啊

    2020-04-28
    有用
    回复 1
    • .
      .
      2020-04-28
      是的
      2020-04-28
      回复
登录 后发表内容
问题标签