15

私は得た、

<input type="file" multiple accept="image/*" />

Android ユーザーが一度に複数のファイルをアップロードできるようにしたいと考えています。nexus-5 を使用しているユーザーは、一度に複数のファイルをアップロードできないと報告しています。また、入力に capture="camera" を追加しようとしましたが、これはカメラを自動的に開き、一度に 1 つの画像のみを関連付けるだけです。これは、Android を除くすべての場所で機能します。

不足しているものはありますか?

4

7 に答える 7

9

私は同じレンガの壁にぶつかりました。いくつかのモバイル ブラウザーを試しましたが、動作するブラウザーが見つかりません。

Android ブラウザーのどれもこれをサポートしていないことを示す次のリンクを見つけました: http://caniuse.com/#feat=input-file-multiple

広範な検索から、Chromium がこれをサポートしていることを示唆する情報を見てきましたが (ベータ版はまだありません)、Android 用の Chrome に組み込む必要がありますが、時間枠は示されていません。

于 2014-09-10T05:21:56.677 に答える
2

ここに1つのトリックがあります。通常の<input type='file' multiple>ボタンを押します。ファイル ピッカーが表示されます。ファイルを長押しして選択し、次に他のファイルを選択します。上部のバーに「開く」が表示され、それを選択すると、複数のファイルがファイル コレクションに追加されます。これについて Simon@atp に感謝します。

ただし、利用可能なすべてのファイル ピッカーが機能するとは限りません。

于 2016-03-30T09:12:13.997 に答える
2

これは私の最後の回答から変更されたようです。今見たら: http://caniuse.com/#feat=input-file-multiple

Android 5.0 以降を実行している場合、Android 用の Chrome 42 (またはそれ以降) が複数ファイルのアップロードをサポートするようになりました。それはかなりの制限ですが、少なくとも改善です。Android 5 (Lollipop) が市場シェアを獲得するにつれて (2015 年 8 月で 18.1%)、これはより実用的になります。

于 2015-08-17T01:05:17.633 に答える