Skip to content

Instantly share code, notes, and snippets.

@PyYoshi
Created March 12, 2013 09:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PyYoshi/5141623 to your computer and use it in GitHub Desktop.
Save PyYoshi/5141623 to your computer and use it in GitHub Desktop.
node.jsでBuffer経由でArrayBufferを使う ref: http://qiita.com/items/899e2ce3ec636869196c
var fs = require('fs');
function toArrayBuffer(buffer) {
var ab = new ArrayBuffer(buffer.length);
var view = new Uint8Array(ab);
for (var i = 0; i < buffer.length; ++i) {
view[i] = buffer[i];
}
return ab;
}
var buf = fs.readFileSync('./hoge.bin');
var arrayBuf = toArrayBuffer(buf);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment