当前位置: 旋风说(旋风PHPer分享网)> 技术文章> 正文
微信小程序的wx.getUserInfo获取用户授权信息的接口,于19年4-15日废除(之前审核完毕应用依旧使用,新近审核使用不生效)弹窗授权的功能, 但是在确认授权之后依旧可以获取之前wx.getUserInfo的数据信息
1.功能改为
<button open-type="getUserInfo" bindgetuserinfo="onGetUserInfo">微信登录小程序</button>
2.按钮用户点击后获取授权登陆,
onGetUserInfo: function (es) { var n = getApp(), t = function (e) { }; if (!this.logged && es.detail.userInfo) { // 跳转回逻辑页面,wx.getUserInfo就可以获取到用户信息了。 } }
3.在使用用户信息的逻辑页面做如下判断(判断是否需要跳转到确认授权页面):
wx.getSetting({ success: z => { if (!z.authSetting['scope.userInfo']) { //未获取小程序授权,跳转至小程序的确认授权页面 wx.redirectTo({ url: '/pages/auth/auth' }) } else { //已经获取小程序授权的操作 } } })
当您发现内容错误或代码bug,以及下载链接无法使用等,请点击屏幕右下角的上报错误来进行提交,我们会尽快修正。
本程序所有源码和工具完全免费,当本网站内容如果侵犯了您的权益,请联系我们,我们会尽快处理,感谢您的合作。
上一篇: linux服务器安装和使用svn客户端
下一篇: 小程序上架注意事项
相关文章
评论:
文明上网理性发言,请遵守 新闻评论服务协议