微信头像加载报错

3.7.2版本
在微信开发工具加载头像就报错 真机更是加载不出来 论坛里面的方法也试了好多
assetManager.loadRemote(User.avatarUrl, {ext: ‘.png’} , (err: any, tex: ImageAsset) => {

        let sp: SpriteFrame = new SpriteFrame();

        let tx: Texture2D = new Texture2D();

        tx.image = tex;

        sp.texture = tx;

        touxiang.getComponent(Sprite).spriteFrame = sp

       

        // User.urlAsset = SpriteFrame.createWithImage(tex);

        // touxiang.getComponent(Sprite).spriteFrame = User.urlAsset;

    });

image

貌似微信好像早就已经获取不了头像、手机等信息了,要申请才可以

   // 远程 url 不带图片后缀名,此时必须指定远程图片文件的类型            
            assetManager.loadRemote<ImageAsset>(udata.avatarUrl, {ext: '.jpg'}, function (err, imageAsset) {
                const sf = new SpriteFrame();
                const texture = new Texture2D();
                texture.image = imageAsset;
                sf.texture = texture;
                sp.spriteFrame = sf;
            });

这个代码是可以的。
image
你这个可能是图片格式问题,jpeg要传jpg,不是png

可以啊 浏览器哪里的都可以加载 并显示出来

感谢 一会我试试

老哥 换了jpg还是不行呢 还换了好几种格式也白搭

截图看下呢?
你这上面截图http://127.0.0.1…不是微信头像地址啊。
另外需要在公众平台配置:
你检查一下
image

可以了,微信工具版本的问题,域名这里并没有配置 报错的是1.06版本 重新下了一个1.05的就没问题了 感谢老哥
image