上代码

<button open-type="getUserInfo" bindgetuserinfo="getUserInfomation">
  获取用户信息
</button>
getUserInfomation: function (e) {
    console.log(e);
},

太简单了吧,但是得到的头像比较模糊。。。。

在这里插入图片描述

在这里插入图片描述

处理头像模糊

返回的 e.detail.userInfo.avatarUrl 为

https://wx.qlogo.cn/mmopen/vi_32/iaypHJNpwUD7CdsibPEBzATw72ONx2cf2dCuzQHt5Wf2quyCY3ic9icK4vxtXKmvEtuyR9rKoqGrCTYibWQUkwX8IPA/132

URL末尾为 132 只要将132 改为 0

https://wx.qlogo.cn/mmopen/vi_32/iaypHJNpwUD7CdsibPEBzATw72ONx2cf2dCuzQHt5Wf2quyCY3ic9icK4vxtXKmvEtuyR9rKoqGrCTYibWQUkwX8IPA/0

就会得到高清无码头像大图

时间 2020.2.9

在这里插入图片描述在这里插入图片描述

//  132 -> 0 代码

var old = e.detail.userInfo.avatarUrl;
console.log("原URL", old);
old = old.split("/");
if (old[old.length - 1] == 132) {
  old[old.length - 1] = 0;
}
old = old.join("/");
console.log("新URL", old);

对你有帮助请点个 “赞”

仍有疑惑请评论