2012-06-05 2 views

答えて

5

これは可能です。ソケットを取り外すことなく部屋を出ることができます。 socket.disconnect()を呼び出すと、ソケットが切断されます。

これを行うには、各クライアントが参加して放棄する部屋のリストを維持する必要があります。すべての部屋をこのリストで繰り返して、socket.leave(roomname)を呼び出します。

+0

本当に素晴らしい..私はソケットが以前に参加していない部屋を離れるときに例外を取得する可能性はありますか? –

+1

バージョン0.8.7は、ソケットが既存の部屋を去っている場合のみを考慮しています。部屋が存在しない場合は何も行われず、例外でさえありません。 – almypal

+0

あなたは答えを受け入れることができますか。 – almypal

関連する問題