本原生插件封装了视频截图的功能。调用本原生插件的screenshots 接口,可获取视频的某个时间点的图片。
特别声明: Android需升级环境进行编译
视频截图
screenshots({params}, callback(ret))
videoUrl
time
isRotation
isAblum
name
ret:
{
status: true, // 布尔类型; 是否转换成功,true|false
path: '' // 字符串类型;转换的图片在本地保存的路径(绝对路径)
}
var videoScreenshots = api.require('videoScreenshots');
videoScreenshots.screenshots({
}, function(ret){
api.alert({
msg: JSON.stringify(ret)
})
});
iOS系统、安卓系统
可提供的1.0.0及更高版本
当 screenshots 接口内 未传 path 值,则原生插件会将转换后的 图片保存在缓存目录。调用本接口,可清除本原生插件产生的所有图片。调用 api 对象下的 clearCache 接口会清除缓存目录下所有文件(不仅本原生插件产生的图片文件)。
clearCache()
var videoScreenshots = api.require('videoScreenshots');
videoScreenshots.clearCache();
iOS系统、安卓系统
可提供的1.0.0及更高版本