|
[插件使用]
compressVideo安卓压缩视频闪退
[复制链接]
视频一选择确定就闪退
demo.selectVideo(function(ret, err) {
//alert(JSON.stringify(ret) +"---"+ JSON.stringify(err));
if (ret) {//选择成功
//var msg = "视频地址 :"+ret.path;
//判断选择的文件是否为视频 _this.getFileType(addvedio);
var str = ret.path;//截取后4位
//str.substring(str.length-4);
var strType = str.substr(-3,3);
if(strType!="mp4"){
api.alert({
msg : '请选择视频'
});
return false;
}
api.showProgress({
title : '加载中',
text : '请稍候...',
modal : true
});
var params = {
path : ret.path, //先通过上面的选取视频功能从手机里面选取视频得到路径
quality : 'm'
};
**.**pressVideo(params, function(cret, cerr) {
if (cret) {
//压缩成功
//var msg = "压缩后的视频地址:" + cret.path;
//将视频截图封面截图出来,赋值到img里面显示,就是不可以自动播放
var videoScreenshots = api.require('videoScreenshots');
videoScreenshots.screenshots({
videoUrl : cret.path,
time : 2,
isAblum : false,
name : 'jiedai_videou'
}, function(ret) {
alert(JSON.stringify("4--"+ret));
});
} else {
//压缩失败
//alert(JSON.stringify(cerr));
api.alert({
msg : '视频上传失败'
});
}
});
}
});
|
|