| @@ -1,11 +1,16 @@ | |||
| (function() { | |||
| var id = document.currentScript.src.split("?")[1]; | |||
| var state = "connecting" | |||
| var conn = new WebSocket( | |||
| location.protocol.replace("http", "ws") + "//" + | |||
| location.host); | |||
| var state = "connecting"; | |||
| let wsurl = document.currentScript.src | |||
| .replace(/https?:\/\//, "") | |||
| .split("/")[0] | |||
| .replace("http", "ws"); | |||
| let wsproto = document.currentScript.src | |||
| .split("://")[0] | |||
| .replace("http", "ws"); | |||
| var conn = new WebSocket(wsproto + "://" + wsurl); | |||
| function toString(val) { | |||
| if (typeof val == "string" || typeof val == "function") | |||