В сборке 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.