Pārlūkot izejas kodu

fixing ws / wss problem

Nicolas Winkler 4 gadi atpakaļ
vecāks
revīzija
e04764eb0b
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4 1
      static/comm.js

+ 4 - 1
static/comm.js

@@ -120,7 +120,10 @@ $(function() {
         if (connection != null) {
             disconnect();
         }
-        var uri = 'ws://' + window.location.host + '/ws/';
+
+        var prot = document.location.protocol == 'https:' ? 'wss://' : 'ws://';
+
+        var uri = prot + window.location.host + '/ws/';
         connection = new WebSocket(uri);
 
         connection.onopen = function() {