我正在尝试读取用户使用以下命令选择的给定目录中的所有目录:
<input type="file" id="directory-chooser" webkitdirectory directory/>
一旦用户选择了所需的文件夹。我可以使用以下方法获取所有文件:
var files = document.getElementById('directory-chooser').files;
console.log(files);
其输出形式为:
2: File
lastModifiedDate: Mon Jun 17 2013 17:55:45 GMT+0100 (BST)
name: "."
size: 68
type: ""
webkitRelativePath: "Movies/Superman returns/."
length: 3
可以看出,在选择名为 的目录Movies
时,我得到了其中所有“文件”的列表。但是,我只是希望它停止查看子目录并返回Superman returns
结果。虽然我希望它继续寻找更多的一级目录,如果有的话。