0
:サーバーでsocket_idを使って個別にクライアントに送信する方法は?クライアントで
socket.on("event_test", function(msg){ console.log(msg);
alert(msg);
});
function test()
{
socket.emit("hello","my_username");
}
:
socket.on("hello", function(new_username){
socket.to(socket.id).emit("event_test", "pobe");
console.log(socket.id); // socket id is being printed correctly
});
私は()fuctionalityを.TOチェックするために、このコードを書きました。 通常のsocket.emitは正常に動作します。私はそれを特定のクライアントに送信しようとしているときだけ、それは発光していないと私はクライアントでそれを受け取ることができません。 何が間違っていますか? この続き:あなたが正しい見て、あなたのチートシートを見るとhttps://socket.io/docs/emit-cheatsheet/
を、私はこれをテストし、これが編集した1が正常に動作している – BloomBlack
が動作していません。しかし、私がそれを他のソケットに送る場合、私はそれを使うべきです。 \ nつまり、私はclient1、client2、およびserverを持っています。 client1が何かを発行すると、サーバはmsgをclient2に送るべきです。これは私が達成しようとしているものです。 – BloomBlack