現在、HTML5 のドラッグ アンド ドロップ機能を使用して、ユーザーがローカル ファイルとフォルダーを追加できるようにしています。
ドラッグされたフォルダ内のコンテンツを読み取り、その中の各ファイルをある種のリストに表示できるかどうか疑問に思っていましたか?
ここに私が現在持っているコードがあります:
<div id="drop_zone"></div>
<script>
var dropzone = document.getElementById('drop_zone');
dropzone.ondrop = function(e) {
var length = e.dataTransfer.items.length;
for (var i = 0; i < length; i++) {
var entry = e.dataTransfer.items[i].webkitGetAsEntry();
if (entry.isFile) {
alert("a file");
} else if (entry.isDirectory) {
alert('Directory: ' + entry.fullPath);
}
}
};
</script>
誰かが私を正しい方向に向けることができますか?
どんな助けでも大歓迎です
ありがとう