我正在开发一个基于Phonegap的网络应用程序,具有录制和上传图像和视频的功能。由于视频在标准分辨率下往往非常大,因此当我能够设法缩小文件大小(在录制时或之后)时,此功能才有用。
在iOS 6上,我设法通过使用新引入的<input type="file">
来实现这一目标。因此录制的视频会自动压缩,这样就可以达到30秒。视频获得大约3 MB的文件大小,这是非常好的。
在Android中,这还没有完成(好吧,目前我甚至无法在Android 2.3上获得类型文件的输入)。由于Android不支持Phonegap API的大小限制,而且我没有找到能够执行此操作的插件,因此我不知道如何解决此任务。
那里有关于如何做到这一点的想法吗?
答案 0 :(得分:0)
<input type="file"/>
Android WebView不支持。我们将在2.4.0中检查对此功能的一些初步支持。它不会像iOS那样进行压缩。
我相信您需要编写一个插件来压缩视频。