2
2
mirror of https://git.coolaj86.com/coolaj86/telebit.js.git synced 2025-03-03 07:00:45 +00:00

Added support for onOpen/onClose/onDisconnect/onReconnect handlers

This commit is contained in:
John Shaver 2018-06-18 11:01:12 -07:00
parent 7d1c553149
commit 9dccf5b022

View File

@ -434,11 +434,10 @@ function _connect(state) {
} else if (state.handlers.onReconnect && !initialConnect) {
state.handlers.onReconnect();
}
intitialConnect = false;
initialConnect = false;
}
, onClose: function () {
console.log('ON CLOSE');
clearTimeout(timeoutId);
wstunneler = null;
clientHandlers.closeAll();
@ -474,17 +473,15 @@ function _connect(state) {
state.handlers.onClose()
}
}
}
, onError: function (err) {
console.error("[tunnel error] " + err.message);
console.error(err);
if (connCallback) {
connCallback(err);
console.error("[tunnel error] " + err.message);
console.error(err);
if (connCallback) {
connCallback(err);
}
}
}
, sendMessage: function (msg) {
if (wstunneler) {