videoTrans
来自于:开发者立即使用
movToMp4 progress cancel clearCache
概述
videoTrans模块可以将mov视频格式转换为mp4格式。
movToMp4
将mov视频格式转换为mp4格式。
movToMp4({params},callback(ret))
params
path:
- 类型:字符串类型
- 描述:mov视频路径,支持本地路径(widget://、fs://)或绝对路径
- 默认:无
isDelete:
类型:布尔类型 描述:(可选项)是否删除源文件 默认值:false
callback(ret)
ret:
- 类型:JSON对象
内部字段:
{
destPath : '' //字符串类型;保存的mp4文件路径,当eventType为completed时返回
eventType : 'completed' //字符串类型;事件类型
// eventType取值范围:
// unknown
// waiting
// exporting
// completed
// failed
// cancelled
}
示例代码
var videoTrans = api.require('videoTrans');
videoTrans.movToMp4({
path : 'widget://res/64fd2e36.mov',
},function(ret){
if(ret) {
api.alert({msg:JSON.stringify(ret)});
}
});
可用性
iOS系统
可提供的1.0.0及更高版本
progress
获取进度。
progress(callback(ret))
callback(ret)
ret:
- 类型:JSON对象
- 内部字段:
{
progress : 0.5 //数字类型;进度
}
示例代码
var videoTrans = api.require('videoTrans');
videoTrans. progress(function(ret)
{
if (ret) alert(JSON.stringify(ret));
}
});
可用性
iOS系统
可提供的1.0.0及更高版本
cancel
取消。
cancel()
示例代码
var videoTrans = api.require('videoTrans');
videoTrans.cancel();
可用性
iOS系统
可提供的1.0.0及更高版本
clearCache
清除mp4视频文件本地缓存。
clearCache()
示例代码
var videoTrans = api.require('videoTrans');
videoTrans.clearCache();
可用性
iOS系统
可提供的1.0.0及更高版本