从相册选取的原图,进行压缩
代码段:
wx.chooseImage({
count: 9,
sizeType: ['original'],
sourceType: ['album', 'camera'],
success: function (res) {
let image = res.tempFiles[0];
wx.compressImage({
src: image.path,
quality: 80 // 压缩质量80与40,比如,压完都是2.4m
})
}
});
原图地址:
http://bbtimeimg.babybus.com/1220791_1038088_cad1239e4c75473c87c205355af3e170.jpg
设备:iPhone8
系统:ios12.1

image.path?????????
我觉得可能是bug,因为compressImage写明了只针对jpg格式有效,而ios里有时候拍照或者相册选择图片的时候,获取的文件后缀是jpg,而用getImageInfo获取的type却是png
我这边 选择相册的好像,是正常的,还是jpeg
你试试拍照看,反正之前我是碰到多次,getImageInfo返回的type跟实际的文件扩展名不一致