0

画像やビデオを記録してアップロードする機能を備えた Phonegap に基づく Web アプリを開発しています。ビデオは標準の解像度では非常に大きくなる傾向があるため、この機能は、ファイル サイズを縮小できる場合 (録画時またはその後) にのみ役立ちます。

iOS 6 では、新しく導入された を使用してこれを行うことができました<input type="file">。このように、記録されたビデオは自動的に圧縮されるため、30 秒は圧縮されます。ビデオのファイル サイズは約 3 MB ですが、これはまったく問題ありません。

Android では、これは行われません (現在、Android 2.3 で動作するタイプ ファイルの入力を取得することさえできませんでした)。Phonegap API のサイズ制限は Android ではサポートされておらず、これを実行できるプラグインが見つからなかったため、このタスクを解決する方法がわかりません。

それを行う方法についてのアイデアはありますか?

4

1 に答える 1

0
<input type="file"/> 

Android WebView ではサポートされていません。2.4.0 でこの機能の予備的なサポートを確認する予定です。ただし、iOS のような圧縮は行いません。

ビデオを圧縮するには、プラグインを作成する必要があると思います。

于 2013-01-17T20:25:49.607 に答える