常见的获取微信头像方法

UserInfo:  用户授权成功后 返回的微信用户信息

UserInfo 结构体信息详情: 进入

微信如何登陆授权: 进入

let url = userInfo.avatarUrl;//用户头像urlcc.loader.load({url,type:'jpg'}, (err, texture) => {if(!err){//创建精灵帧let avatarSpriteFrame = new cc.SpriteFrame(texture);}else{console.log(`加载头像错误: ${err}`);}});

提示:尽量在进入游戏场景之前 将头像需要的精灵帧创建出来  在进入游戏场景的时候可以直接刷新用户头像  避免网络差的情况下用户头像无法及时刷新纠正

解决方案一:

在微信公众平台 开发者设置 downloadFile合法域名  添加

  • https://thirdwx.qlogo.cn

提示:有些情况 在真机测试下可以正常显示 但是 预览的时候却显示不出来   此方案可以解决

解决方案二:

在原url后 加上 ?aaa=aa.jpg

        //图片路径var url = userInfo.avatarUrl + "?aaa=aa.jpg";

提示:此方案可以解决 头像链接无法访问的情况

解决方案三:

麒麟子Cocos Creator实用技巧一:如何正确地显示微信头像

以上三个方案基本可以解决任何微信头像显示失败的问题 亲测有效

Cocos Creator 微信小游戏无法正确显示头像 解决方案相关推荐

  1. 解决cocos creator微信小游戏本地缓存文件超过限制问题

    cocos creator微信小游戏开发,如果游戏包内资源超过包体大小限制,那么可以通过远程加载的方式加载资源(代码脚本文件除外). 小游戏在迭代过程中因为缓存资源的积累,在加载资源的时候会出现超过缓 ...

  2. cocos creator 微信小游戏接口

    cocos creator 微信小游戏接口 /** @Description:微信小游戏* @version: * @Author: lvpeijun* @Date: 2019-12-02 10:43 ...

  3. 微信小游戏 资源服务器,Cocos Creator 微信小游戏 远程资源设置

    版本:2.3.4 参考: cocos教程:发布到微信小游戏 因为微信小游戏有包体大小限制. 主包4M 分包最大4M 一共最多16M 那么假如我们的游戏有个20M,50M,那就放不下了.只能放到远程服务 ...

  4. Cocos Creator 微信小游戏 填坑记录

    环境:(ccc-v1.9.1, wx-v1.02.1804251) 微信小游戏禁止了动态生成并执行代码的功能,window.eval(). new Function() ,这些都不能用了. 微信小游戏 ...

  5. Cocos Creator 微信小游戏 分包设置

    版本:2.3.4 参考: cocos教程:分包加载 在微信小游戏中使用分包.因为微信小游戏有包体限制. 主包最大只能4m,分包最大4m,一共最多16m.所以主包只放代码,而图片.json等资源都设置为 ...

  6. Cocos Creator 微信小游戏苹果手机锁屏卡死的坑

    在制作小游戏项目时遇到了 苹果系列手机 只要游戏过程中进行锁屏后解锁时,整个手机或微信会卡个几秒甚至会黑屏! 所以就这个问题进行了各种 onshow/onhide 的操作试验. 第一种:在onshow ...

  7. Cocos Creator微信小游戏添加banner广告

    学了小游戏开发也有几个月了,这边写一下这几个月以来遇到的坑. 首先是添加banner广告 看过很多个写微信广告的写法.感觉其实是在误导萌新,这是一般别人的例子 let winSize = wx.get ...

  8. cocos creator微信小游戏,使用微信云开发实现“世界排行榜”

    微信提供的子域只能实现好友排行,我们一般希望实现所有玩家的世界排行榜. 那么问题来了,我们怎么获取所有玩家的openid?其实很简单,就是玩家打开游戏或排行榜时,请求玩家授权,这样就拿到openid了 ...

  9. cocos creator 微信小游戏 子域分辨率、错位等问题

    转载自 https://blog.csdn.net/cui6864520fei000/article/category/8841657 刚刚学习cocos creator,使用版本2.1.0 遇到关于 ...

最新文章

  1. R语言plotly可视化:plotly可视化互相重叠的归一化直方图并在直方图中添加密度曲线kde、设置不同的直方图使用不同的分箱大小(bin size)、在直方图的边缘添加边缘轴须图
  2. 为什么在EOS上的DApp对开发人员来说不盈利?
  3. 会计信息质量要求有哪些?
  4. 用run as以管理员权限运行脚本的方法
  5. OJ1001: 植树问题
  6. CVPR 2020 算法竞赛大盘点
  7. Java讲课笔记01:搭建Java开发环境
  8. Wireshark-003过滤器
  9. ~~spfa 算法(队列优化的Bellman-Ford算法)(附模板题)
  10. char a = 127
  11. abcde依次进入一个队列_『并发包入坑指北』之阻塞队列
  12. C源程序完整编译过程
  13. Google Chrome OS
  14. 厦门大学应用统计专硕考研上岸经验分享
  15. 算法设计与分析——字符a~h出现的频率恰好是前8个斐波那契数——斐波那契数和霍夫曼编码的关系——数学证明
  16. 差异表达基因变化倍数_【其他】差异基因筛选方法
  17. 三菱FX5U系列PLC内置高速计数器的使用方法示例
  18. Geometry-guided Kernel Transformer ——GKT代码复现
  19. 微信小程序支付PHP实例
  20. IIS服务器管理资源的几个方法和工具

热门文章

  1. 任正非小女儿姚安娜正式出道 | 钛快讯
  2. 教资科目一如何备考?
  3. SHELL脚本(文件归档)
  4. TypeScript索引签名
  5. faiss教程【facebook官方文档】
  6. java计算机毕业设计Web端校园报修系统MyBatis+系统+LW文档+源码+调试部署
  7. python学习笔记3-函数浅析
  8. JavaScript的常用内置对象
  9. 怎么把pdf转换成图片?
  10. Python数据分析:python与numpy效率对比