Using Javascript FileReader with huge files

前端 未结 1 639
旧时难觅i
旧时难觅i 2020-12-09 13:21

I have a problem using the Javascript FileRead trying to read huge files.

For example, I have a text file of 200mb and everytime I read this file the code stops work

1条回答
  •  隐瞒了意图╮
    2020-12-09 13:53

    This will only read the first 10 mb:

    var file = form.getEl().down('input[type=file]').dom.files[0];
    var reader = new FileReader();
    
    reader.onload = function(e) {
        var data = e.target.result;
        form.displayedData = data;
    };
    
    reader.readAsText(file.slice(0, 10 * 1024 * 1024));
    

    0 讨论(0)
提交回复
热议问题