媒体捕获插件工作正常,除了我在CaptureVideoOptions中设置持续时间的部分。尝试设置是各种数字,当时没有什么会阻止视频。但是,限制选项似乎与图像和录音的所有其他捕获选项一样有效。我正在测试Nexus 5 6.0.1版
答案 0 :(得分:0)
这对我有用。在各种设备上测试过。
let options: CaptureVideoOptions = { limit: 1, duration: 5, quality:0};
MediaCapture.captureVideo(options).then((data: MediaFile[]) => {
// code
}
答案 1 :(得分:0)
duration参数将无助于限制使用cordova-media-captuire-plugin的视频录制。 但是,这对您有帮助,不要上传超过指定时长的录制视频。 因此,您可以使用duration参数来限制视频上传到服务器。那将完成您的目标。 希望能帮助到你。 谢谢