getUserInfo调用用户头像信息,在开发者工具能正常显示,但在真机上则不显

发布于 6 年前作者 jungu12838 次浏览最后编辑 6 年前来自 ask

wx.getUserInfo({

    success: function(user) {  

        wx.hideLoading();

        _this.data.isLoading = false;

        user.userInfo.avatarUrl = user.userInfo.avatarUrl || app.data.defaultHead;

        app.data.userInfo = user.userInfo;

        app.data.currNick = user.userInfo.nickName;

        app.data.currHead = user.userInfo.avatarUrl;

        console.log(user.userInfo);              # 真机调试模式下会显示avatarUrl属性,但头像未显示

        _this.setData({

            isLogin: true,

            currNick: user.userInfo.nickName,

            currHead: user.userInfo.avatarUrl

        });

    })

})

2 回复
yang56
yang561 楼6 年前

麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

pengjing
pengjing2 楼4 年前

打开手机的调试功能,如果头像显示,就是没有添加下载头像域名