我使用Phonegap / Cordova构建了适用于iOS和Android的移动应用。
使用媒体捕捉插件我在iOS上的应用只能录制长达10分钟的视频(手机上有足够的空间)。
有没有办法将此增加到更长的持续时间,或者这是我无法用插件控制的设置但是我可以在xCode中更改?
我尝试过更改选项:
navigator.device.capture.captureVideo(captureSuccess, captureError, {limit:1, quality: 1, duration: 3600});
由于
答案 0 :(得分:0)
10分钟是插件使用的组件允许的最长时间
讨论
视频录制的系统强制最长持续时间为10分钟;您可以将此值设置为10分钟或更短。此属性的默认值也是10分钟。 视频编辑器用户界面强制用户在保存之前修剪已加载的影片以适合此属性的值。
https://developer.apple.com/reference/uikit/uivideoeditorcontroller/1622338-videomaximumduration