Socket.io Expressアプリが「送信者」のクライアントに送信するだけなのはなぜですか?
質問
Node.js(Express)とSocket.ioを使用して基本的なチャットアプリケーションを作成しようとしています。すべてが機能しているように見えますが、私のソケットサーバーはメッセージを元の送信者に「送信」しているだけのようです。これが私のソケットコードです: ジェネラコディセタグプレ
これが私のクライアントサイドコードです: ジェネラコディセタグプレ
助けていただければ幸いです。
解決
client.sockets.emit
の代わりにsocket.emit
を使用してください。ソケットオブジェクトを使用して、接続されているすべてのクライアントに送信(ブロードキャスト)し、特定のクライアントにのみ送信します。
他のヒント
サーバー側、必要だと思います: ジェネラコディセタグプレ
代わりに: ジェネラコディセタグプレ
所属していません StackOverflow