你看看是不是这个BUG [图片] https://github.com/youzan/vant-weapp/issues/5629
使用vant UI 体验版页面打不开,真机和开发者可以打开?用npm 安装的 vant ui 体验版 没有用到这个ui组件的页面可以打开,,,使用的都打不开,也不报错
2023-11-30没授权之前必须要用按钮触发授权了,授权以后就可以用 wx.getUserInfo 的 success回调 获取信息了,同时 fail回调也做个判断,看看授权关没关
为什么wx.getUserInfo无法获取用户信息?[代码]wx.getSetting({[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]if[代码] [代码](res.authSetting[[代码][代码]'scope.userInfo'[代码][代码]]) {[代码][代码] [代码][代码]// 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框[代码][代码] [代码][代码]wx.getUserInfo({[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]// 可以将 res 发送给后台解码出 unionId[代码][代码] [代码][代码]this[代码][代码].globalData.userInfo = res.userInfo;[代码][代码] [代码] [代码] [代码][代码]// 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回[代码][代码] [代码][代码]// 所以此处加入 callback 以防止这种情况[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]this[代码][代码].userInfoReadyCallback) {[代码][代码] [代码][代码]this[代码][代码].userInfoReadyCallback(res)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码] [代码] [代码] [代码] [代码] 我在app.js里这样写了 但是globalData.userInfo 里的值还是null 我想实现一打开小程序就自动获取用户信息 要怎么做?
2019-01-15