视频处理
使用说明
在Android中,该接口仅支持5.0+系统
import { MImagePicker } from "@yl/super-jssdk";
MImagePicker.videoProcess(optional);
参数说明
| 参数 |
类型 |
必填 |
作用 |
| optional |
Object |
是 |
必选参数 |
optional
| 参数 |
类型 |
必填 |
作用 |
| path |
string |
是 |
待处理视频绝对路径 |
| options |
Object |
否 |
可选参数 |
options 结构说明
| 字段名称 |
类型 |
说明 |
| saveToAlbum |
boolean |
是否保存到相册,true: 存到相册;false:不存入相册;不传则默认为 false。 |
| ratio |
float |
视频质量压缩。可选范围 0 ~ 1,压缩程度与 ratio 成反比,默认 0.8,仅支持 Android |
返回说明
| 参数 |
类型 |
作用 |
| resolve(path) |
成功回调。path为处理后的视频路径 |
| reject(err) |
Function |
失败回调,err 为详细的错误信息,是一个 json 对象,例如:{"errCode": -1, "errMsg":"some explain of error."} |
代码示例
MImagePicker.videoProcess({
path: cordova.file.externalDataDirectory + 'test.mp4',
})
.then(res => {
console.log('res', res);
}).catch(err => {
console.log('err', err);
})