resizeImage(params: Object)
版本要求:
BizKit≥3.0.0@ray-js/ray≥0.3.23
支持平台:
iOSAndroid
描述
压缩图片, 在保持原图长宽比基础上先裁剪至目标尺寸, 然后根据文件大小限制去执行质量压缩
参数
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
aspectFitWidth | number | 是 | 压缩参数 aspectFitWidth 自适应宽度 |
aspectFitHeight | number | 是 | aspectFitHeight 自适应高度 |
maxFileSize | number | 否 | maxFileSize 最大图片文件大小限制值,为空则不做限制,单位:B |
path | string | 是 | path 图片路径 |
complete | () => void | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
success | (params: Object) => void | 否 | 接口调用成功的回调函数 |
fail | (params: Object) => void | 否 | 接口调用失败的回调函数 |
success 回调参数
| 属性 | 类型 | 说明 | BizKit 最低版本 |
|---|---|---|---|
path | string | 图片返回内容 path 图片路径 | v3.1.2 |
fail 回调参数
| 属性 | 类型 | 说明 |
|---|---|---|
errorMsg | string | 错误信息 |
errorCode | string | number | 错误码 |
| 错误扩展 |
返回值
无