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
1 changed files with 6 additions and 9 deletions

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) {