- 微信授权登录后头像是灰白的?
wxml: <!--pages/load/load.wxml--> <view wx:if="{{canIUse}}" class='mai'> <button class='but' open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">授权登录</button> <view class='med'>————— · —————</view> <view class='txt'>\t\t欢迎使用小程序,我们需要一些您的公开信息,包括微信昵称、头像等。请放心,我们会妥善保管您的信息~</view> </view> js: Page({ data: { canIUse: wx.canIUse('button.open-type.getUserInfo') }, next: function(e) { console.log("userInfo:", getApp().globalData.userInfo) wx.redirectTo({ url: "/pages/login/login" }) }, bindGetUserInfo(e) { getApp().globalData.userInfo = e.detail.userInfo wx.redirectTo({ url: "/pages/load/load" }) }, onLoad: function(options) { var that = this wx.showLoading({ title: '加载中', }) wx.login({ success(res) { if (res.code) { // 查看是否授权 wx.getSetting({ success(res) { if (res.authSetting['scope.userInfo']) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称 wx.getUserInfo({ success(res) { getApp().globalData.userInfo = res.userInfo that.next() } }) } }, fail(res){ }, complete(res){ wx.hideLoading() } }) } else { console.log('登录失败!' + res.errMsg) } } }) setTimeout(function () { wx.hideLoading() }, 2000) } }) [图片]
2022-04-02 - 微信授权登录后头像是灰白的?
[图片] 头像地址:https://thirdwx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132
2022-04-02 - 这种选择用到什么组件?
[图片]
2022-04-02 - 小程序中的翻译号怎么打?
[图片]
2022-03-10