开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第29天,点击查看活动详情
my.compressImage
my.compressImage 是压缩图片的 API。
| 属性 | 类型 | 默认值 | 必填 | 描述 |
|---|---|---|---|---|
| apFilePaths | String | - | 是 | 要压缩的图片地址数组。支持网络地址、本地临时文件、本地缓存文件、 本地用户文件。 注意: 客户端从 10.2.70 开始支持本地缓存文件、本地用户文件。 |
| compressLevel | Number | 4 | 否 | 压缩等级。可选值如下: 0:低质量。1:中等质量。2:高质量。3:不压缩。 4:根据网络适应。 |
| success | Function | - | 否 | 调用成功的回调函数。 |
| fail | Function | - | 否 | 调用失败的回调函数。 |
| complete | Function | - | 否 | 调用结束的回调函数(调用成功、失败都会执行)。 |
success 回调函数
| 属性 | 类型 | 描述 |
|---|---|---|
| apFilePaths | StringArray | 压缩后的图片地址(本地临时文件)数组。 |
my.generateImageFromCode
my.generateImageFromCode 是生成二维码图片的 API。
该接口的参数是个对象,里面的键名有很多是必填项,具体如下:
| 属性 | 类型 | 必填 | 描述 |
|---|---|---|---|
| code | String | 是 | 二维码内容。 |
| format | 'QRCODE' | 是 | 输出码的格式,当前只支持 QRCODE(二维码)。 |
| width | Number | 是 | 生成图片的宽度,单位是 px。 |
| correctLevel | String | 否 | 纠错等级,等级越高越好,默认值为 H。枚举值如下:- L:错误字码在 7% 以内可被修正, 容错率较低不建议使用;- M:错误字码在 15% 以内可被修正, 容错率较低不建议使用;- Q:错误字码在 25% 以内可被修正;- H:错误字码在 30% 以内可被修正; |
| success | Function | 否 | 调用成功的回调函数。 |
| fail | Function | 否 | 调用失败的回调函数。 |
| complete | Function | 否 | 调用结束的回调函数(调用成功、失败都会执行)。 |
success 返回值
| 名称 | 类型 | 描述 |
|---|---|---|
| image | String | 生成的二维码图片,base64 编码。 |