Как может peer. js переподключиться к одному и тому же узлу после отключения? - PullRequest
0 голосов
/ 15 апреля 2020

Мне нужно знать, подключены ли 2 пира по вызову, когда мы получаем сообщение - состояние соединения льда отключено, оно закрывает все windows и dicsonnect 2 peer. Можем ли мы обработать повторное подключение при отключении ледового сервера?

вот код для iceconnectionstatechange

pc.oniceconnectionstatechange = function() {
        switch (pc.iceConnectionState) {
          case "failed":
            util.log(
                "iceConnectionState is disconnected, closing connections to " + peerId
            );
            connection.emit(
                "error",
                new Error("Negotiation of connection to " + peerId + " failed.")
                );
                connection.close();
            break;
          case "disconnected":
            util.log(
                "iceConnectionState is disconnected, closing connections to " + peerId
                );

            connection.close();
            break;
          case "completed":
            pc.onicecandidate = util.noop;
            break;
        }
      };
...