用户授权获取
发布于 7 年前 作者 qjiang 1228 次浏览 来自 官方Issues

<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 回复

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

回到顶部