一、头像模糊

微信小程序获取用户微信的头像,放大查看时图片是模糊不清的。这是因为在获取头像数据的时候,我们拿的不是高清图。

微信小程序开发文档的相关说明(链接):

因为前端调用微信小程序的getUserInfo拿到的头像默认是132的,如下:

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

这个数据在放大时,是会模糊的,但如果把最后一个数值改成0,那么拿到的就是清晰图,如下:

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

所以,只需要后端在存储头像时将132改成0,或者前端在放大查看图片时,将132改成0即可。

二、头像无法显示

这是因为微信用户换了头像,所以会导致原来的头像URL失效,小程序端如果拿的还是用户原来的旧头像地址,那就是无法查看了。
我的解决办法就是每次都调微信小程序的getUserInfo是都获取用户的微信头像,然后把这个数据拿去更新数据库里面的头像数据。

微信小程序获取的微信头像模糊或者无法显示相关推荐

  1. 微信小程序获取用户信息-头像、昵称......

    微信小程序获取用户信息-头像.昵称等,并出现弹窗提示授权 目录 微信小程序获取用户信息-头像.昵称等,并出现弹窗提示授权 1.wx.getUserProfile文档 2.代码演示 3.演示过程(图示) ...

  2. 微信小程序获取用户的头像和昵称

    JS // 获取小程序实例 var app = getApp() var sourceType = [['camera'], ['album'], ['camera', 'album']] var s ...

  3. sessionkey 微信小程序获取_微信小程序登录,获取code,获取openid,获取session_key...

    微信小程序登录 wx.login(Object object) 调用接口获取登录凭证(code).通过凭证进而换取用户登录态信息,包括用户的唯一标识(openid)及本次登录的会话密钥(session ...

  4. sessionkey 微信小程序获取_微信小程序获取sessionkey,Connection reset

    微信小程序运行一段时间就会报这个错,重启之后就好了,我看网上也有在微信论坛里面说这个事的但是没解决方案.. 搞不懂是怎么回事~String code = getAttr("code" ...

  5. 微信小程序 获取用户昵称 头像 性别...『并解决获取的头像模糊问题』

    上代码 <button open-type="getUserInfo" bindgetuserinfo="getUserInfomation">获取 ...

  6. 微信小程序获取昵称,头像

    1,昵称:使用到的是微信小程序文档里的api input框的type值设置为nickname,再使用双向绑定的方法拿到值 <input type="nickname" pla ...

  7. 微信小程序获取个人头像和昵称,和地图选点功能

    微信小程序获取个人头像和昵称,有技巧 1.可以直接获取 2.通过用户点击获取 过程中,有什么问题,可以加我微信号yizheng369探讨 先分析 这里面隐含了很多默认的规则,大家要注意: 1.可以直接 ...

  8. 微信小程序获取头像地址

    微信小程序获取头像地址 获取用户信息开发接口 wx.getUserInfo 接口参数说明: 微信文档地址: 获取用户信息开发接口 wx.getUserInfo 下面展示一些 内联代码片. // 必须是 ...

  9. php获取微信小程序用户高清头像的方法

    微信小程序获取用户高清头像 获取到用户头像的路径之后执行此函数, 返回值及时高清头像路径 获取到用户头像的路径之后执行此函数, 返回值及时高清头像路径 function headimgHD(image ...

  10. 微信小程序获取用户头像昵称

    微信小程序获取头像昵称问题解决 文章目录 微信小程序获取头像昵称问题解决 前言和传统方法 问题描述 解决方案 实现效果 前言和传统方法 微信小程序是一种基于微信开发平台的轻应用,用户可以通过微信扫码. ...

最新文章

  1. 【STM32】ESP8266 AT指令
  2. ASP.NET Core Blazor Webassembly 之 组件
  3. Bootstrap 导航条的组件
  4. Office 2013中mathtype 6.x的安装方法简介
  5. erp沙盘采购总监的心得_经验分享 让ERP系统操作少走冤枉路
  6. atoi函数_linux网络编程之POSIX 消息队列 和 系列函数
  7. C语言编写学生管理系统
  8. 计算机重启 ie 被改,IE浏览器首页被篡改怎么办 如何重置IE还原到最初的安装状态...
  9. 施乐j75服务器电源管理系统,富士施乐推出印刷系统 Color J75 Press
  10. 关于php的梗儿_抖音上的梗,你知道哪些?
  11. 内存时序对应的4个参数你们知道吗?ICMAX一文让你看懂
  12. 要干翻苹果的魅族,到底输在哪里?
  13. 搜索框的代码css,css搜索框_精美css搜索框代码
  14. 单项选择标准化考试系统
  15. 关注李敖神州文化之旅
  16. EXTJS教程(2)
  17. 深入浅出说CUDA程序设计(二)
  18. Unable to render this definition
  19. 俄罗斯方块、坦克大决战、雷电、魔法门、冒险岛——别告诉我你懂数组(0)...
  20. QQ音乐Android编译提速之路,2021年Android大厂面试

热门文章

  1. UIButton基础以及使用block+UIButton处理点击事件
  2. 斐讯音箱控制扫地机器人_斐讯大能X3扫地机器人首批测试,这回真没花一分钱!...
  3. OJ之AAABBBCCC与ABCABCABC
  4. SGI STL中内存池的实现 - 内脏坏了 - 博客园
  5. 基于Matlab的数字水印设计—基于DCT域的水印算法实现
  6. 百度搜索热点热搜怎么关闭?
  7. TensorFlow Serving Introduction
  8. 如何清理Android应用缓存
  9. windows10 DOS命令 小计
  10. 适合运动时戴的蓝牙耳机有哪些、非常优秀的运动型蓝牙耳机推荐