不会飞的小白
不会飞的小白
  • 发布:2020-11-03 10:32
  • 更新:2023-04-18 17:21
  • 阅读:2502

【至少5年未解决】FileReader 效率问题 和大文件无法触发回调

分类:HTML5+

官方的大哥,可以给个解决方案么

2 关注 分享
段逸尘 8***@qq.com

要回复文章请先登录注册

不会飞的小白

不会飞的小白 (作者)

13432851642@163.com

我也遇到了,请问楼主解决了么

1 天前回复 赞
1523512915@qq.com
1523512915@qq.com

我也遇到了,FileReader用了readAsArrayBuffer,十多M的小文件可以正常获得回调,但是读了一个一百多M的文件就一直卡在读取状态了,也没有任何错误回调或者成功回调!安卓11
2020-11-10 14:08
1***@qq.com

1***@qq.com

回复 DCloud_Android_DQQ :
只要用一下FileReader的readAsArrayBuffer读取大文件,就能复现,不需要任何特殊场景,50M以上都会出错!我还尝试用了slice分割文件,也不行,平台安卓11
2020-11-09 23:50
1***@qq.com

1***@qq.com

回复 DCloud_Android_DQQ :
我也遇到了,FileReader用了readAsArrayBuffer,十多M的小文件可以正常获得回调,但是读了一个一百多M的文件就一直卡在读取状态了,也没有任何错误回调或者成功回调!
2020-11-09 23:44
DCloud_Android_DQQ

DCloud_Android_DQQ

回复 不会飞的小白 :
提供一下 可以复习问题的代码 我们尝试复习一下
2020-11-06 14:46
不会飞的小白

不会飞的小白 (作者)

回复 DCloud_Android_DQQ :
就是拍摄视频,然后调用fileReader 之后一直无法触发回调,卡住
2020-11-06 13:31
DCloud_Android_DQQ

DCloud_Android_DQQ

你详细描述一下。
2020-11-03 11:35