1

私のsignalRアプリケーションでは、ユーザーが切断されているかどうかを確認する必要があります。これは正常に機能しているようですが、インターネット切断などのネットワークレベルでユーザーが切断されている場合は機能しません。

イベントを使用しようとしています$.connection.hub.stateChanged(...);が、インターネットを切断または再接続してもヒットしません。

インターネットから接続を削除すると、接続がタイムアウトしていないようで、切断タスクがサーバー側で実行されていません。

4

1 に答える 1

1

0.5.3では、クライアントはこのタイプの切断を検出できません。これは次のリリース(1.0alpha)で修正される予定です。

これに対する私の応答を参照してください(物事を明確にする必要があります):

SignalR-クライアントの接続/再接続の失敗を検出する方法(タイムアウトなど)

于 2012-10-08T17:35:13.017 に答える