~llamerada/memo/~llamerada/memo/読者になる~llamerada/memo/この広告は、90日以上更新していないブログに表示しています。1.3.5socket.ioのroomにはsocket.io自体にクライアントがどのroomに対してメッセージを送ったか判別する手段がない。1ユーザが同時に複数のroomに所属する場合、どのroomにメッセージを送るかは送信メッセージ上で組み込む必要がある。JavaScriptで解析が面倒なバイナリデータを転送する場合はroom機能を使わないか、バイナリをbase64エンコードなどする必要がありそう(JSONにバイナリデータを格納した場合、バイナリセーフである確証が得られなかったため)。一つ、namespaceという機能があり、この場合、どのnamespace宛にデータを送信したかsocket.ioで判定可能になる。namespaceから特定クライアントだけを切断したり、namespace自体を解散する公式なAPIが今のところ無いようだ。試した挙句、機能自体はnamespaceで作り、切断の機構を自作するしかなさそう。4はてなブログをはじめよう!llamerad-jpさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。