У меня проблема с использованием Javascript FileRead при попытке прочитать огромные файлы.
Например, у меня есть текстовый файл размером 200 МБ, и каждый раз, когда я читаю этот файл, код перестает работать.
Можно ли прочитать текстовый файл, но, например, ТОЛЬКО первые 10 строк или перестать читать после 10 МБ?
Это мой код:
var file = form.getEl().down('input[type=file]').dom.files[0];
var reader = new FileReader();
reader.onload = (function(theFile) {
return function(e) {
data = e.target.result;
form.displayedData=data;
};
})(file);
reader.readAsText(file);
e.target.result
всегда содержит все данные файла.
Что я могу здесь сделать?
Спасибо