【问题标题】:Is there any way to create and stream a big file in browser with JavaScript [closed]有什么方法可以使用 JavaScript 在浏览器中创建和流式传输大文件 [关闭]
【发布时间】:2022-12-04 23:19:49
【问题描述】:

当我在浏览器中使用 JavaScript 创建一个大文件时,它会使浏览器内存不足并崩溃。 有什么方法可以使用 JavaScript 在浏览器(例如 Chrome)中创建和流式传输大文件吗?

【问题讨论】:

  • 我们很乐意看到您现有的代码。你是如何创建大文件的?

标签: javascript


【解决方案1】:

是的,可以使用 JavaScript 在浏览器中创建和传输大文件。一种方法是使用流式库,例如“StreamSaver.js”或“FileSaver.js”,以不会使浏览器内存过载的方式处理文件的创建和流式传输。这允许文件以小块的形式写入用户的本地文件系统,防止浏览器因内存使用过多而崩溃。

【讨论】:

  • 您至少应该展示如何使用这些库来完成此操作
猜你喜欢
  • 2016-10-01
  • 2012-11-26
  • 2010-10-11
  • 1970-01-01
  • 1970-01-01
  • 2011-03-25
  • 1970-01-01
  • 2012-08-07
  • 1970-01-01
相关资源
最近更新 更多