我有一个使用 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);
FileReader
吗?或者是什么提供了readAsArrayBuffer()
? - haylem