У меня есть этот код для визуализации выбранного файла для загрузки:
//1
<input type="file" multiple id="my_html_uploader" />
//2
var files = myHtmlUploaderElem.files;
if (files.length > 0) {
for (var i = 0, file1; file1 = files[i]; i++) {
var reader = new FileReader();
reader.onload = (function(file2, i2) {
return function(e) {
alert("done!");
};
})(file1, i);
reader.readAsDataURL(f);
}
}
Как я могу поймать момент, когда обратный вызов reader.onload (...) былзакончено для
а) отдельный файл
б) весь выбранный файл
?