1.recordVideo

功能

调用原生的视频功能进行录制。

定义

WadeMobile.recordVideo(callback,[compressRatio,timeLimit,err]);

参数

参数名 参数类型 参数描述 参数备注
callback function 回调函数 必填,返回结果为视频文件本地路径
compressRatio double 视频压缩比 可选,默认1,0.1则表示压缩比是10:1
timeLimit int 录制时长限制 可选,单位秒,默认30秒,超过时长则自动结束录制
err function 错误回调函数 可选

范例

WadeMobile.recordVideo(function(result){
    console.log("视频录制完成");
    var videoPath = result;    //视频路径
});

备注

2.playVideo

功能

播放视频文件。

定义

WadeMobile.playVideo(videoPath,callback,err);

参数

参数名 参数类型 参数描述 参数备注
videoPath string 需要播放的视频文件路径 必填
callback function 视频播放完成后执行的回调函数 可选
err function 错误回调函数 可选

范例

WadeMobile.playVideo("/storage/emulated/0/Sounds/004.mp4",function(){
    console.log("视频播放完成");
});

备注

3.compressVideo

功能

压缩视频文件。

定义

WadeMobile.compressVideo(videoPath,[callback,savePath,err]);

参数

参数名 参数类型 参数描述 参数备注
videoPath string 需要压缩的视频文件路径 必填
callback function 视频压缩完成后执行的回调函数 可选
savePath string 指定压缩视频文件后的保存路径 可选
err function 错误回调函数 可选

范例

WadeMobile.compressVideo("/storage/emulated/0/Sounds/004.mp4",function(savePath){
    console.log("视频压缩后的保存路径:"+ savePath);
}]);

备注

Copyright © aiipu.com 2017 all right reserved,powered by Gitbook该文件修订时间: 2020-09-01 15:11:34

results matching ""

    No results matching ""