[LayaAirIDE 2.0]web端ios这边加载压缩的图片加载报错

麻烦帮忙看下是什么问题,
现在使用fairygui,修改他加载png的逻辑,如图1
然后在手机上运行报错如图2
1.png 2.png
已邀请:

135*****896

赞同来自:

这是测试工程

135*****896

赞同来自:

新的用Laya.Sprite加载一张图

Aar0n

赞同来自:

这个第三方的修改不在服务范围内
 

135*****896

赞同来自:

另外想问几个问题
1.压缩后文件大小变大了很多,可以把文件压缩后加载吗
2.我这边改了源码后可以显示出来,但是加载压缩后的资源png是品质非常差的;jpg的话也有一定程度的降品质,但是如果尺寸经过拉伸的话品质是差得更加直接的,
3.安卓不支持png压缩,是因为用了ect1的方式,后续会支持ect2吗
 
总的来说是不建议用压缩吗,现在呈现出来的效果不能满足的

Aar0n

赞同来自:

laya.core.js  18667行   complete方法 按照如下修改
complete(data) {
this._data = data;
if (this._customParse) {
this.event(Event.LOADED, data instanceof Array ? [data] : data);
}
else {
this._http.offAllCaller(this);
Loader._loaders.push(this);
if (!Loader._isWorking)
Loader.checkNext();
}
}

要回复问题请先

商务合作
商务合作