aboutsummaryrefslogtreecommitdiff
path: root/web/client.html
diff options
context:
space:
mode:
Diffstat (limited to 'web/client.html')
-rw-r--r--web/client.html20
1 files changed, 3 insertions, 17 deletions
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();