bingo347
@bingo347
Crazy on performance...

Можно ли загрузить файл по частям через FileReader?

Собственно сабж.
Проблема в том, что если пользователь кинет на страницу очень большой файл, то FileReader будет полностью грузить его в память, вплоть до краха браузера/вкладки из-за того что памяти не хватает
  • Вопрос задан
  • 286 просмотров
Решения вопроса 1
@link_irk
var file = document.getElementById('file').files[0];
var reader = new FileReader();
var blob = file.slice(slice_start, slice_end);
reader.readAsBinaryString(blob);

reader.onload = function(b) {
...
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы