4***@qq.com
4***@qq.com
  • 发布:2023-08-04 23:04
  • 更新:2023-08-15 20:01
  • 阅读:809

【报Bug】uni.compressImage在微信小程序图片压缩后的像素没有达到预设的目标,图片文件的大小变了

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win8

HBuilderX类型: 正式

HBuilderX版本号: 3.7.11

第三方开发者工具版本号: 1.06

基础库版本号: 2.33.0

项目创建方式: HBuilderX

示例代码:

uni.compressImage({
src: url,
compressedWidth: 800,
success: res => {
resolve(res.tempFilePath);
}
});

操作步骤:

换jpg 或 png 像素大于1200px的图片结果都是压缩后的图片像素不变,图片大小变小了。

预期结果:

预想压缩目标是宽度到800px,

实际结果:

图片大小变了,但是图片的像素没有变化。

bug描述:

uni.compressImage(OBJECT) , 采用 compressedWidth 参数 进行图片压缩, 压缩后的图片的像素宽高没有变化,图片的大小变了。
预想压缩目标是宽度到800px, 测试图片像素的宽高是: 1200:800 px
为什么这个compressedWidth 参数没有生效?

uni.compressImage({
src: url,
compressedWidth: 800,
success: res => {
resolve(res.tempFilePath);
}
});

2023-08-04 23:04 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

直接使用微信小程序(不使用uni-app)测试下,是否仍然存在此问题

该问题目前已经被锁定, 无法添加新回复