0
Я использую html5 fileSystem и хочу вызвать функцию, когда все входные файлы полностью загружены, но я не могу зарегистрировать какой-либо индекс (функция файла асинхронна).Как узнать, что является последним fileEntry с readEntries?
Как узнать, когда это последний файлEntry?
var dirReader = fileSystem.root.createReader();
dirReader.readEntries(function(fileEntries) {
for (var i=0;i<fileEntries.length;i++) {
var myfirstindex = i;
console.log(myfirstindex); //here prints 0 1 2 3 4 5 before load any file
fileEntries[i].file(function(file) {
var mysecondindex = i;
console.log(mysecondindex); //here is always 5
//if (index==fileEntries.length-1) console.log("last");
});
}
});