代码之家  ›  专栏  ›  技术社区  ›  Nate

使用FileReader into变量设置大型读取文件(非阻塞)

  •  1
  • Nate  · 技术社区  · 6 年前

    reader.readAsDataURL(bigFile);
    

    每次负载结束时,我都会执行以下操作:

    reader.addEventListener('load', () => {
        myGlobalFile = {data:reader.result, type:reader.file.type};
    });
    

    设置 myGlobalFile = {data:reader.result, type:reader.file.type}; 可能需要一些时间并阻止我的用户的操作。

    progress 慢慢地给变量添加块?

    0 回复  |  直到 6 年前