我有一个拖放脚本,它使用readAsArrayBuffer()
. 缓冲区的长度是完美的,但我似乎无法弄清楚如何将数据拉出缓冲区。
显然我必须制作一个DataView或一个Uint8Array或其他东西,然后遍历它的byteLength
...帮助!
编辑 相关代码(不多):
var reader = new FileReader();
reader.onload = function(e) {
// do something with e.target.result, which is an ArrayBuffer
}
reader.readAsArrayBuffer(someFileHandle);