web-dev-qa-db-ja.com

Socket.ioイベントのリスト

eventsSocket.ioに組み込まれていることを誰もが知っていますか?
たとえば:connectiondisconnectjoinなど。

36

ここに私が公式ドキュメントで見つけたすべてがあります:

socket.ioオブジェクトのクライアント側イベント:

  • connect。接続が成功すると発生します。

  • connect_error。接続エラーが発生すると発生します。
    パラメーター:
    • Objectエラーオブジェクト

  • connect_timeout。接続タイムアウト時に発生します。

  • reconnect。再接続が成功すると発生します。
    パラメーター:
    • Number再接続の試行回数

  • reconnect_attempt。再接続を試みたときに発生します。

  • reconnecting。再接続を試みたときに発生します。
    パラメーター:
    • Number再接続の試行回数

  • reconnect_error。再接続試行エラーが発生すると発生します。
    パラメーター:
    • Objectエラーオブジェクト

  • reconnect_failedreconnectionAttempts内で再接続できなかったときに発生します

socketオブジェクトのクライアント側イベント:

  • connect。接続時に発生します。
  • error。接続エラーが発生すると起動します
    パラメーター:
    • Objectエラーデータ
  • disconnect。切断時に発生します。
  • reconnect。再接続が成功すると発生します。
    パラメーター:
    • Number再接続の試行回数
  • reconnect_attempt。再接続を試みたときに発生します。
  • reconnecting。再接続を試みたときに発生します。
    パラメーター:
    • Number再接続の試行回数
  • reconnect_error。再接続試行エラーが発生すると発生します。
    パラメーター:
    • Objectエラーオブジェクト
  • reconnect_failedreconnectionAttempts内で再接続できなかったときに発生します

サーバー側イベント:

  • connection/connect。接続時に発生します。
    パラメーター:
    • Socket着信ソケット。

編集:

現在のバージョン(1.3.4)では、reconnect_attemptreconnectingのクライアント側イベントは同義語です。

82
Oleg