在Android上的PhoneGap应用程序中录制视频时限制视频尺寸/大小

时间:2013-01-15 16:34:09

标签: android cordova file-upload video-capture

我正在开发一个基于Phonegap的网络应用程序,具有录制和上传图像和视频的功能。由于视频在标准分辨率下往往非常大,因此当我能够设法缩小文件大小(在录制时或之后)时,此功能才有用。

在iOS 6上,我设法通过使用新引入的<input type="file">来实现这一目标。因此录制的视频会自动压缩,这样就可以达到30秒。视频获得大约3 MB的文件大小,这是非常好的。

在Android中,这还没有完成(好吧,目前我甚至无法在Android 2.3上获得类型文件的输入)。由于Android不支持Phonegap API的大小限制,而且我没有找到能够执行此操作的插件,因此我不知道如何解决此任务。

那里有关于如何做到这一点的想法吗?

1 个答案:

答案 0 :(得分:0)

<input type="file"/> 
Android WebView不支持

。我们将在2.4.0中检查对此功能的一些初步支持。它不会像iOS那样进行压缩。

我相信您需要编写一个插件来压缩视频。