uni.chooseImage({
count: 1,
sizeType: ['compressed'],
crop:{
quality:80, //不起作用
width:500,//不起作用
height:500,//不起作用
},
success: (chooseImageRes) => {
console.log(chooseImageRes.tempFiles[0].size)
const tempFilePaths = chooseImageRes.tempFilePaths[0];
uni.compressImage({
src: tempFilePaths,
quality: 80,
width: "100px", //不起作用
height: "100px", //不起作用
rotate: 190, //不起作用
success: (res) => {
this.uu = res.tempFilePath
console.log(res.tempFilePath)
uni.getImageInfo({
src: res.tempFilePath,
success: function(image) {
console.log(image.width);
console.log(image.height);
}
});
}
});
- 发布:2021-10-14 22:53
- 更新:2021-10-15 15:33
- 阅读:351
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win 10
HBuilderX类型: 正式
HBuilderX版本号: 3.2.9
第三方开发者工具版本号: 微信开发者工具 1.05.21110110
基础库版本号: 2.20.0
项目创建方式: HBuilderX
示例代码:
操作步骤:
chooseImage选择图片进行压缩,包括jpg和png格式
chooseImage选择图片进行压缩,包括jpg和png格式
预期结果:
图片宽高变成500px
图片宽高变成500px
实际结果:
没有任何变化
没有任何变化
bug描述:
微信小程序在使用chooseImage和compressImage进行压缩的时候,chooseImage的crop缩放不起作用
2***@qq.com (作者)
一语惊醒梦中人
2021-10-15 16:16