如题 ,部分图片加载不了,试了好多中参数方法
1赞
我在原生平台正常使用,没有遇到这个问题,但是OPPO快游戏平台遇到了cc.assetManager.loadRemote不可用,还没有开始调试,不知道和你的问题是否一致
this.updateImageIcon(iconUrl).then((res:cc.SpriteFrame) => {
let sprite = this.rankImage.getComponent(cc.Sprite);
sprite.spriteFrame = res;
});
updateImageIcon(imageUrl){
return new Promise((resolve, reject) =>{
var image = new Image();
image.onload = ()=>{
let texture = new cc.Texture2D();
texture.initWithElement(image);
texture.handleLoadedTexture();
let spriteFrame = new cc.SpriteFrame(texture);
resolve(spriteFrame);
}
image.crossOrigin = "Anonymous";
image.onerror = err =>{
resolve(null);
};
image.src = imageUrl;
});
}
我的问题,是部分png或jpg 加载不了,我改了一下尺寸 又可以了,不知道具体什么问题
有可能是尺寸超过 2048 * 2048 的限制了。
你好,问下这个尺寸限制是如何设定的?2048*2048限制指的是像素乘积 还是宽高各自<=2048?
两张图片发你了,你可以放到远程目录 用2.4.3中的 加载函数,发布webmoblie 来试试
有什么后续的解决方案希望能发上来
看看是否跨域访问
我也遇见图样的问题了,有部分图片无法加载,错误如下

好像是解析错误。