我在5+api里面找到的这个方法,然后调用
plus.zip.compressVideo(options, successCB, errorCB);
之后显示提示说这个错误
plus.zip.compressVideo is not a function。
- 发布:2021-03-25 14:49
- 更新:2021-04-28 18:01
- 阅读:722
完整的是怎么写的?
-
一枚游戏菜鸟 (作者)
uni.chooseVideo({
success: res => {
console.log(res.size);
plus.zip.compressVideo(
{
src: res.tempFilePath,
quality:'low'
},
e => {
console.log(e);
console.log(e.size);
},
e => {
console.log(e);
}
);
},
fail: error => {
console.log(error);
}
});2021-03-26 11:31
plus.zip.compressVideo({
src: "_www/static/bee2.MOV",
quality: "low",
},
e => {
plus.nativeUI.closeWaiting();
console.log("压缩视频成功:" + JSON.stringify(e));
},
e => {
plus.nativeUI.closeWaiting();
console.log("压缩视频失败: " + JSON.stringify(e));
});我们在HX3.1.6上测试的没有问题
代码与梦想 - 爱写代码
你们应该修改了!重新制作自定义基座,可以压缩成功了!
但是还有个问题:对于自定义分辨率录制的视频low 可以压缩成功,medium 与high压缩失败!
返回错误码:-99
附件视频 只有设为low 可以压缩成功,其他都压缩失败!
一枚游戏菜鸟 (作者)
3.1.6.20210318-alpha这个是我的版本,可以用吗?
2021-03-25 17:02
MonikaCeng
哇,3.1.6竟然可以压缩视频了。。能否把ffmpeg的功能全开发给开发者?
2021-03-27 20:30