HTML 5 を使用して Web アプリケーションのドラッグ アンド ドロップ ファイル アップロードを正常に実装しました。ドロップ イベントをリッスンし、event.dataTransfer プロパティからファイル データを取得します。
すべての意図と目的において、これは dropzone.js とまったく同じように機能します。
ただし、何らかの理由で、Chrome のダウンロード バーからファイルをドラッグ アンド ドロップできません。
dragenter、dragover、および dragleave イベントは発生しますが、drop イベントは発生しません。これは、dropzone.js デモ Web サイトを使用して確実に再現できます。
なんで?