14/04/29 10:39:14.20 mW+HoIFo
>>702
>>685の時点で分かってないことが確認できると思います、情弱ですみません
ArrayBufferで送ったつもりですが、画像が表示できませんでした
[鯖]
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('./public/test.jpg');
var arraybuf = toArrayBuffer(buf);
io.sockets.on('connection', function (socket) {
socket.emit(‘test’, {'buf':arraybuf});
});
[蔵]
var arraybuf;
socket.on(’test’, function (data, fn) {
arraybuf = data.buf;
});
blob = new Blob([arraybuf], {'type':'image/jpeg'});
var img = document.getElementById(‘image’);
img.src = window.webkitURL.createObjectURL(blob);