diff options
Diffstat (limited to 'www/external')
| -rw-r--r-- | www/external/ng-websocket.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/www/external/ng-websocket.js b/www/external/ng-websocket.js index 8354eb2f..02f92d2b 100644 --- a/www/external/ng-websocket.js +++ b/www/external/ng-websocket.js @@ -119,7 +119,17 @@ }; me.$$init = function (cfg) { - me.$$ws = cfg.mock ? new $$mockWebsocket(cfg.mock, $http) : new WebSocket(cfg.url, cfg.protocols); + //https://github.com/wilk/ng-websocket/issues/11 + //me.$$ws = cfg.mock ? new $$mockWebsocket(cfg.mock, $http) : new WebSocket(cfg.url, cfg.protocols); + if (cfg.mock) { + me.$$ws = new $$mockWebsocket(cfg.mock, $http); + } + else if (cfg.protocols) { + me.$$ws = new WebSocket(cfg.url, cfg.protocols); + } + else { + me.$$ws = new WebSocket(cfg.url); + } me.$$ws.onmessage = function (message) { try { |
