plus.zip.compressImage({
src:p,
dst:p,
overwrite:true,
quality:20,
},
function() {
alert("Compress success!");
},function(error) {
alert("Compress error!");
});
p是以file开头的绝对路径,原图467k的png图,475x518,压缩后,变成657k了,在4s的真机上测试的
copy (作者)
刚追加了个参数,format:'jpg',这样png的图片就可以压缩了,好奇怪,但是有一个奇葩的地方,dst:p,有这个参数跟没这个参数的压缩率差很大,有他压缩后就是22.326k,没他压缩后就是229k,将近10倍的差距!
2015-07-22 11:23
地图
这个是因为图片压缩会默认转换成24位色深,如果原图是8位色深,压缩出来的图片肯定比原图大!这个官方要处理一下啊!@697
2016-01-17 16:45
zhaoyari
解决了吗
2016-01-18 09:57