收藏
回答

用户授权获取

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug bindgetuserinfo 微信iOS客户端 7.0.5 1.9.91

<button open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">授权登录</button>

Page({

 data: {    canIUse: wx.canIUse('button.open-type.getUserInfo')  },  onLoad: function() {  },  bindGetUserInfo (e) {

   console.log(e.detail.userInfo)

    wx.setStorageSync('wxinfo', e.detail);

 }})


用户第一次点击按钮,弹出授权弹框,拒绝授权,之后再次点击按钮,弹出授权弹框,同意授权。此时setStorageSync方法存储的信息:

{errMsg:"getUserInfo:fail auth deny"}。而不是正常的用户信息。


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签