From e47558d6d4d83153d2ee0ea034db3cff57e4c323 Mon Sep 17 00:00:00 2001 From: yukirij Date: Thu, 8 Aug 2024 01:51:18 -0700 Subject: [PATCH] Add basic offline handling to client. --- www/.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/.js b/www/.js index 08de2b4..916f3ff 100644 --- a/www/.js +++ b/www/.js @@ -82,23 +82,23 @@ let UI = { function RECONNECT() { if(SOCKET === null) { - console.log("Connecting.."); + console.log("Websocket connecting.."); SOCKET = new WebSocket("wss://omen.kirisame.com:38612"); SOCKET.binaryType = 'blob'; SOCKET.addEventListener("error", (event) => { - console.log("Failed: " + event.reason); SOCKET = null; + LOAD(SCENES.Offline) }); SOCKET.addEventListener("open", (event) => { if(SOCKET.readyState === WebSocket.OPEN) { - console.log("Connected."); + console.log("Websocket connected."); SOCKET.addEventListener("message", (event) => { MESSAGE(event.data); }); SOCKET.addEventListener("close", (event) => { - console.log("Closed (" + event.wasClean + ":" + event.code + "): " + event.reason); + console.log("Websocket closed."); SOCKET = null; RECONNECT(); });