Перейти к содержанию

Таймаут Websocket-соединения

В сборке 0.5.28.2753.125 добавлена возможность указать таймаут установки Websocket соединения при создании сессии. Для этого необходимо передать значение timeout  в миллисекундах в функцию createSession:

var url = "wss://test.flashphoner.com:8443";
var tm = 1000;

Flashphoner.createSession({urlServer: url, timeout: tm}).on(SESSION_STATUS.ESTABLISHED, function (session) {
    ...
});

Если сервер не отвечает в течение указанного времени, клиент получает событие SESSION_STATUS.FAILED.