これが私が持っているものです:
クライアント側:
socket.on('PING__',function (data){
console.log(data);
});
socket.emit('__PING');
サーバ側:
io.sockets.on('connection', function (socket) {
var connection = socket;
socket.on('__PING', function (data) {
console.log(data);
socket.emit('PING__' , {status:'OK'});
});
});
コンソールは「object{status:'OK'}」をログアウトします。代わりにクライアントでこれを行う場合:
console.log(data.status);
未定義になります。JSOのステータス部分がログアウトされない理由がわかりません。ここでの助けは素晴らしいでしょう