2

私はプッシャーを使い始めたばかりで、これまでのところすべてが素晴らしいです.

しかし、ユーザーがサイトの内部リンクを開いたり閉じたり、クリックしたりすると、ページがアンロードされると接続が自動的に切断されることに気付きました。

これにより、ユーザーは新しいページに移動するたびに接続と切断を行うことになります。

ユーザーが私のサイトを移動する際に、ユーザーのサブスクリプションと接続を永続的に維持する方法はありますか?

編集:明確にするために、ユーザーがブラウザまたはページを閉じた瞬間にプッシャーが切断される動作を理解しています。その人が同じサイト内の別の内部リンクにアクセスした場合、どうすれば接続を維持できるのだろうかと思っていました。それとも切断がベストプラクティスですか? もしそうなら、なぜですか?

4

2 に答える 2

1

唯一の回避策は、通常のページ更新から Ajax に切り替えることです。これにより、Ajax リクエストを使用して変更されたページの部分のみをロードしながら、websocket 接続を維持できます。

于 2013-01-29T15:30:20.773 に答える