你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[LayaAirIDE 2.0]web端ios这边加载压缩的图片加载报错
麻烦帮忙看下是什么问题,
现在使用fairygui,修改他加载png的逻辑,如图1
然后在手机上运行报错如图2
没有找到相关结果
已邀请:
与内容相关的链接
提交
5 个回复
135*****896
赞同来自:
这是测试工程
testLoadPvr.zip
135*****896
赞同来自:
新的用Laya.Sprite加载一张图
testLoadPvr2.zip
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();
}
}
要回复问题请先
登录
发起人
135*****896
相关问题
请问LayaAir中如何使图片以圆形的方式显示?
关于近期iOS提交,因违反苹果3.1.1导致APP上架被拒的说明
layabox3.07版本使用纹理压缩色彩很大
matter中layasprite怎么改变图片大小?
ios14系统下 blendMode='lighter' 图片异常
Texture图片能否进行翻转?
laya2.0加载3d场景报错Uncaught TypeError: Cannot read property 'btCollisionObject' of undefined
编辑了图片 执行代码说加载不出来资源 这个是怎么回事?
图片添加点击事件 有的不生效
Native2.0正式版wss连接不成功web版本没问题,有DEMO
修复图片加载跨域问题
问题状态
最新活动:
2020-02-17 15:15
浏览:
2609
关注:
3
人
商务合作
5 个回复
135*****896
赞同来自:
135*****896
赞同来自:
Aar0n
赞同来自:
135*****896
赞同来自:
1.压缩后文件大小变大了很多,可以把文件压缩后加载吗
2.我这边改了源码后可以显示出来,但是加载压缩后的资源png是品质非常差的;jpg的话也有一定程度的降品质,但是如果尺寸经过拉伸的话品质是差得更加直接的,
3.安卓不支持png压缩,是因为用了ect1的方式,后续会支持ect2吗
总的来说是不建议用压缩吗,现在呈现出来的效果不能满足的
Aar0n
赞同来自:
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();
}
}