私はsocket.ioでいくつかの実験を行っています。データを正常に受信するサーバーにデータを正常に送信するキャンバスがあります。
それが送信されているため、正しい Uint8ClampedArray を受け取ります。
このメッセージをサーバーからクライアントに送信すると、[object Object] という文字列が返されます。改めて確認しました!サーバーのコードは次のとおりです。
var fs, http, io, server;
fs = require('fs');
http = require('http');
server = http.createServer(function(req, res) {
return fs.readFile("" + __dirname + "/front.html", function(err, data) {
res.writeHead(200, {
'Content-Type': 'text/html'
});
return res.end(data, 'utf8');
});
});
server.listen(1337);
io = require('socket.io').listen(server);
io.sockets.on('connection', function(socket) {
socket.on('publish', function(message) {
return io.sockets.send(message);
});
});