微信小程序使用 uni.compressImage 压缩图片,src使用的是 uni.chooseImage返回的tempFilePath临时路径,压缩后返回临时路径后缀没有了。这样正常吗?
uni.chooseImage({
count: 1,
sizeType: ['compressed'], //可以指定是原图还是压缩图,默认二者都有
sourceType: ['album','camera'], //从相册选择
success: function (res) {
console.log('选择图片结果');
console.log(res);
self.frontPath = res.tempFilePaths[0];
uni.compressImage({
src: self.frontPath,
quality: 50, // 10M压缩到大约1M
width: 'auto',
height: 'auto',
success: compressRes => {
self.frontPath = compressRes.tempFilePath;
console.log('压缩图片结果');
console.log(compressRes);