我已经完成了拖放目录上载的支持。在Edge和Firefox浏览器中运行正常。但由于未执行readEntries 方法中内提供的代码,因此它无法在chrome浏览器中工作(请参见下面的代码段)。
if (item.isDirectory) {
var _this = this;
var directoryReader = item.createReader();
directoryReader.readEntries(function (entries) {
entries.forEach(function (entry) {
_this.traverseFileTree(entry);
});
_this.traverseFileTree(true);
_this.folderFiles = [];
});
}
任何人,请指导我为什么这些代码不能仅在chrome中工作,以及如何在chrome中运行这些代码。