私は2人のユーザーと一致するアプリを作っています。私はsocket.assigns
を使用して、Person Bの電子メールをPerson Aのソケットに格納しようとしています。逆も同様です。フェニックス:イベントを別のチャンネルにブロードキャストする方法は?
人物Aがチャンネルにリクエストを行うと、assign(socket, :matched_client_email, "[email protected]")
で問題なくソケットをアップデートできます。しかし、私はassign(socket, :matched_client_email, "[email protected]")
handle_in
メソッドが呼び出されるように、私は人Aのチャネルから人Bにイベントをブロードキャストする方法を3210
を呼び出すことができるように人Bのチャンネルにブロードキャストする方法がわかりませんか?
:あなたのケースでは、あなたはこれを追加する必要があります/ 1)モジュール内に? – Dogbert
ooooはそれについて知りませんでした。試してみましょう – Edmund
'handle_in'と' handle_out'の違いを知っていますか? – Edmund