Appearance
分离实况
方法名
split
用法
- 用法如下:js
module.split({ params: { saveDir: "/storage/emulated/0/levenLivePhoto/split", path: this.motionPhoto }, complete: (res) => { if (res.code == 0) { let data = res.data; let videoPath = data.videoPath; let imagePath = data.imagePath; let message = "分离图片路径:" + imagePath + "\r" + "分离视频路径:" + videoPath + "\n"; this.logs = message + this.logs } } })jsmodule.split({ params: { saveDir: "/storage/emulated/0/levenLivePhoto/split", path: motionPhoto.value }, fail: (res : LevenResult) => { showMessage(res.message) }, success: (res : LevenResult) => { if (res.code == 0) { let data = res.data; let videoPath = data.getString("videoPath")!; let imagePath = data.getString("imagePath")!; let message = "分离图片路径:" + imagePath + "\n" + "分离视频路径:" + videoPath + "\n"; logs.value = message + logs.value } } }) - 参数说明
参数名 参数类型 是否必填 默认值 参数描述 params Object 是 无 接口请求参数 params.saveDir String 否 无 合成后保存的目录 params.path String 是 无 实况图片文件 params.imageName String 否 无 分离后的图片文件名,以.jpg为扩展名 params.videoName String 否 无 分离后的视频文件名,以.mp4为扩展名 success Function 否 无 执行成功的函数 fail Function 否 无 执行失败的函数 complete Function 否 无 执行完成的函数,不管成功还是失败都会执行
回调
- 示例json
{ "data": { "imagePath": "/storage/emulated/0/levenLivePhoto/split/src_jpeg_1786614292115_IMG_20260810_162332MP_still.jpg", "videoPath": "/storage/emulated/0/levenLivePhoto/split/src_jpeg_1786614292115_IMG_20260810_162332MP_video.mp4" }, "message": "", "code": 0 } - 回调说明:
参数名 参数类型 参数描述 message String 消息提示 data Object 数据对象 data.imagePath String 分离后的图片文件路径 data.videoPath String 分离后的视频文件路径 code Integer 返回类型,0.成功,其他:失败

