使用Javascript将文件拆分为块

时间:2015-10-01 22:57:35

标签: javascript file chunking

我试图获取单个文件对象并按指定的块大小将其拆分为块。 在我的示例中,尝试将单个文件拆分为1MB块。所以我弄清楚需要多少块,然后我试图从“偏移”开始切片文件。 (当前块我在*块大小上),并切掉一个块大小。 我的第一个切片正确地以1MB出现,但随后的切片变为0,任何想法为什么? 在这里有一个工作的代码:

http://codepen.io/ngalluzzo/pen/VvpYKz?editors=001[1]

boost::container::vector<bool>

2 个答案:

答案 0 :(得分:7)

正在切断错误的目的:

console.log(file.slice(offset,chunkSize));

应该是

console.log(file.slice(offset,offset+chunkSize));

答案 1 :(得分:0)

使用下面的功能将一个大文件分成多个块。我已经将它与react结合使用了,它可以正常工作。

union