Twilio IPMを使用して新しいGAリリースtwilio-chat
を使用する実装を、以前はnpmでtwilio-ip-messaging
パッケージを使用してアップグレードしています。実装間にはいくつかの格差がありますが、これまでのところそれほど大きな問題ではありませんでした。しかし、イベントの振る舞いが変わったようで、私はなぜそれを理解するのに苦労しているようです。twilio-chatから `channelAdded`イベント
twilio-chat
より前では、クライアントAがブラウザコンテキストで接続されていた場合、公開チャネルの作成(別のクライアントBまたはサーバー側からの)によってtwilioからchannelAdded
イベントがトリガーされます。これはもはや起こらないようです。新しいチャンネルはその後のgetPublicChannelDescriptors
コールで表示されますが、イベントは受信されません。
これらのイベントにオプトインすることはできますか?または、接続されているすべてのクライアントにこれを通知するように設定してください。
新しいチャネルの作成がアナウンスされた名前付き永続チャネル、またはクライアントAがチャネルリストを更新するための他のいくつかの「プッシュ」メカニズムのようないくつかの回避策が考えられますが、すでにを使用して同じ動作を実行するプッシュメカニズム。
Twilioデベロッパーエバンジェリスト私はこれを内部的に調べていて、私が見つけたものをあなたに知らせます。 – philnash