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

您所在的位置:网站首页 flash小游戏加载不出来 Cocos Creator 微信小游戏无法正确显示头像 解决方案

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

2024-06-19 06:00| 来源: 网络整理| 查看: 265

常见的获取微信头像方法

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

UserInfo 结构体信息详情: 进入

微信如何登陆授权: 进入

let url = userInfo.avatarUrl;//用户头像url cc.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实用技巧一:如何正确地显示微信头像

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



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3