Support https as websocket protocol (wss).
This commit is contained in:
parent
c2a1675e37
commit
208d94a91b
@ -52,6 +52,13 @@ angular.module('OpenSlidesApp.core', [
|
||||
var recInterval = null;
|
||||
$rootScope.connected = false;
|
||||
|
||||
var websocketProtocol;
|
||||
if (location.protocol == 'https:') {
|
||||
websocketProtocol = 'wss:';
|
||||
} else {
|
||||
websocketProtocol = 'ws:';
|
||||
}
|
||||
|
||||
var websocketPath;
|
||||
if (REALM == 'site') {
|
||||
websocketPath = '/ws/site/';
|
||||
@ -73,7 +80,7 @@ angular.module('OpenSlidesApp.core', [
|
||||
}
|
||||
};
|
||||
var newConnect = function () {
|
||||
socket = new WebSocket('ws://' + location.host + websocketPath);
|
||||
socket = new WebSocket(websocketProtocol + '//' + location.host + websocketPath);
|
||||
clearInterval(recInterval);
|
||||
socket.onopen = function () {
|
||||
$rootScope.connected = true;
|
||||
|
Loading…
Reference in New Issue
Block a user