From db21d2ec6980e31a2e9a0db60eb2fdad83b33671 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Fri, 30 Jun 2023 19:13:59 +0200 Subject: switch from websockets to SSE --- web/client.html | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) (limited to 'web/client.html') diff --git a/web/client.html b/web/client.html index 41e224f..a95bbb7 100644 --- a/web/client.html +++ b/web/client.html @@ -225,20 +225,10 @@ playing.appendChild(songLabel); } - let socket_url = "ws://"+location.hostname + (location.port ? ":" + location.port: "") + "/ws"; - let socket = new WebSocket(socket_url); - console.log("Attempting Connection..."); + let events = new EventSource("/events"); - socket.onopen = () => { - console.log("Successfully Connected"); - }; - - socket.onclose = event => { - console.log("Socket Closed Connection: ", event); - }; - - socket.onmessage = message => { - console.log("Socket Received Message: ", message); + events.onmessage = message => { + console.log("Received Event: ", message); const cmd = JSON.parse(message.data); switch (cmd.cmd) { case "add": @@ -277,10 +267,6 @@ } }; - socket.onerror = error => { - console.log("Socket Error: ", error); - }; - function submitSearch() { resetSearch(); -- cgit v1.2.3