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);
}]);
备注
无