uni-app 微信小程序授权登录

1.微信程序 获取用户信息 与获取手机号

详细信息看官方公告:https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801

回收uni.getUserInfo接口可获取用户授权(返回的全部是匿名数据)

4月28日24时后发布的新版本小程序,开发者调用wx.getUserInfo或<button open-type="getUserInfo"/>将不再弹出弹窗,直接返回匿名的用户个人信息,获取加密后的openID、unionID数据的能力不做调整。

采用uni.getUserProfile 来授权返回微信用户信息

具体变化如下表:

uni-app 微信小程序授权登录

 

2.uni.getUserInfo 接口调用方式

起初通过button 来获取用户信息, 设置 open-type="getUserInfo"

<button open-type="getUserInfo" @getuserinfo="getUserInfo">微信授权登录(open-type 获取)</button> js部分 getUserInfo(e) { if (e.detail.errMsg == 'getUserInfo:ok') { //对数据进行操作 console.log(e) } else { this.$operate.toast({ title: '授权失败无法登录!' }) } },

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjxgf.html