FileReaderSync.ReadAsText()需要很长时间才能读取并且没有回调

时间:2017-07-26 10:10:11

标签: javascript asynchronous filereader

我正在尝试使用FileReaderSync从文件中读取几乎大的文本,因此逻辑实现如下:

// entry file is validated before

var result = reader.readAsText(entryFile.file());

// at this point result is not filled yet 
// therefore on next line parsing to json is throwing error 

return JSON.parse(result); 

问题是结果没有填满几秒钟,因此抛出异常,我试图查找onload或onloadended事件但是这些事件没有被触发(可能不支持?)

任何人都知道在阅读完成后如何继续这个过程?

0 个答案:

没有答案