2

説明付きの複数の画像をアップロードする方法を探しています。ユーザーは、カメラから非常に大きなサイズの画像を 1 ~ 10 枚アップロードするので、アップロードする前に画像のサイズを変更したほうがよいでしょう。

要件:

  • ブラウザー互換性 (モバイルブラウザーと IE を含む)、JavaScript (jQuery) に依存できます
  • ネイティブファイルマネージャーで複数のファイルを選択するか、少なくともボタンをクリックして別のファイルの入力を行う必要がある複数のファイル
  • 各ファイルに説明を追加する
  • アップロード前にファイルのサイズを変更します (ブラウザと互換性がある必要はありません)
  • 送信時にアップロード
  • EXIF情報を保持するか、少なくともGPS座標を抽出します(私が見つけたいくつかのライブラリでそれを行うことができます)

ボーナス:

  • アップロード前に画像を自動回転できます (EXIF 情報を使用)
  • 選択した画像のサムネイルを表示
  • ドラッグ&ドロップ機能
  • プログレスバー

バックエンドでPHPを使用しています。

ここでは HTML5 キャンバスが適していると思います。または、 blueimp の Jquery-File-Upload のような jQuery プラグイン。しかし、私は単純な s 以上の経験がない<input type="file">ので、あなたの提案を求めています。

ありがとう!

4

1 に答える 1

0

Uploadcareをご覧ください。そのウィジェットは、箱から出してすぐにほとんどすべての要件を満たし、残りをカバーするように動作をカスタマイズできます。

開示: 私は Uploadcare 開発者の 1 人であり、サービスを恥知らずに宣伝するためではなく、このようなケースを解決するために作成されたため、これを投稿しています。

于 2014-01-28T11:52:58.347 に答える