我试图获取单个文件对象并按指定的块大小将其拆分为块。 在我的示例中,尝试将单个文件拆分为1MB块。所以我弄清楚需要多少块,然后我试图从“偏移”开始切片文件。 (当前块我在*块大小上),并切掉一个块大小。 我的第一个切片正确地以1MB出现,但随后的切片变为0,任何想法为什么? 在这里有一个工作的代码:
http://codepen.io/ngalluzzo/pen/VvpYKz?editors=001[1]
boost::container::vector<bool>
答案 0 :(得分:7)
正在切断错误的目的:
console.log(file.slice(offset,chunkSize));
应该是
console.log(file.slice(offset,offset+chunkSize));
答案 1 :(得分:0)
使用下面的功能将一个大文件分成多个块。我已经将它与react结合使用了,它可以正常工作。
union