getUserInfo调用用户头像信息,在开发者工具能正常显示,但在真机上则不显
发布于 5 年前 作者 jungu 12613 次浏览 来自 问答

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 回复

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

回到顶部