使用camera.getPicture()
从图库中选择视频时,有没有办法避免iOS视频压缩?
var options = {
sourceType: Camera.PictureSourceType.PHOTOLIBRARY,
mediaType: 1
}
navigator.camera.getPicture(videoGallerySuccess, videoGalleryError, options);
用户在选择视频时必须等待视频压缩完成。
我想避免这种情况,而是在用户提交表单时进行自己的压缩。
答案 0 :(得分:0)
在Cordova Camera Plugin中,您需要定义最终视频/照片的质量。根据文档,所有媒体类型的默认值为50.防止分辨率(和可能的视频处理)丢失设置质量为100。
var options = {
sourceType: Camera.PictureSourceType.PHOTOLIBRARY,
mediaType: 1,
quality: 100
}
navigator.camera.getPicture(videoGallerySuccess, videoGalleryError, options);