Using Javascript FileReader with huge files

前端 未结 1 636
旧时难觅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)
提交回复
热议问题