compressImage(params: Object)
版本要求:
BaseKit≥3.14.2@ray-js/ray≥1.5.30
支持平台:
iOSAndroid
描述
压缩图片
参数
| 属性 | 类型 | 必填 | 说明 | BaseKit 最低版本 |
|---|---|---|---|---|
fileList | string[] | 否 | 压缩图片路径列表 | - |
dstWidth | number | 是 | 压缩图片的目标宽 | - |
dstHeight | number | 是 | 压缩图片的目标高 | - |
format | number | 否 | 图片压缩输出类型 0为jpg,1为png,10为mp4,默认是0 | v3.20.2 |
imageSize | number | 否 | 目标图片压缩后的文件大小,单位字节,例如:1kb=1024,如果无法压缩到指定文件大小,以压缩最接近的文件大小 默认值1M (1024*1024) | v3.21.0 |
complete | () => void | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | - |
success | (params: Object) => void | 否 | 接口调用成功的回调函数 | - |
fail | (params: Object) => void | 否 | 接口调用失败的回调函数 | - |
success 回调参数
| 属性 | 类型 | 说明 |
|---|---|---|
fileList | string[] | 压缩完成的文件路径列表 |
fail 回调参数
| 属性 | 类型 | 说明 |
|---|---|---|
errorMsg | string | 错误信息 |
errorCode | string | number | 错误码 |
| 错误扩展 |
返回值
无