svideo
来自于:开发者立即使用
概述
svideo模块是仿微信小视频录制功能的模块,通过此模块可以录制类似秒拍,快手,美拍等小视频。小视频最大时长为8秒,按住视频录制按钮则开始录制,时长小于3秒钟松开为无效录制,如果时长超过3秒以后取消此次录制,可以向上滑动屏幕,根据屏幕提示松开,则可以取消录制。录制完成以后该模块生成MP4类型的视频文件,同时自动产生一张该视频里面的截图,返回类型为视频文件跟截图文件的路径。注:android版本6.0的系统可能适配不完全。
start
启动svideo模块,打开摄像头,等待用户录制。
start(params, callback(ret))
params
max_time:
- 类型:数字
- 描述:设置小视频总时长
min_time:
- 类型:数字
- 描述:设置最低有效时长
callback(ret)
ret:
- 类型:JSON对象
- 内部字段:
{
ret.video, //返回录制完成的视频文件
ret.image //返回视频文件的截图文件
}
示例代码
var svideo = api.require('svideo');
svideo.start(callBack);
function callBack(ret) {
console.log(JSON.stringify(ret));
}
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本