标签: javascript memory filereader
我如何改善我制作的文件阅读器的响应能力?
我创建了一个简单的动画来查看它如何影响用户界面,它确实非常阻止了用户界面。
我甚至尝试使用File.slice以块的形式读取文件,但它似乎只是稍微增加了性能,但代价是花费更长的时间来加载文件。
File.slice
这里有一个小提琴:http://jsfiddle.net/8A3tP/2/
更新
通过使用递归函数代替for循环顺序加载每个结果,我设法获得了更好的结果:http://jsfiddle.net/8A3tP/5/