summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgrothedev <grothedev@gmail.com>2025-07-06 20:25:01 -0400
committergrothedev <grothedev@gmail.com>2025-07-06 20:25:01 -0400
commitc05c35c4e04616c92ed7e3cdcebb2895b3010d05 (patch)
tree1bc0b3d40fe4bef4165be60d183d15908f9bef8d
parentefa42b3a62da98972e88ea19196dccd40d8f3f57 (diff)
fix logic
-rw-r--r--public/js/main.js13
1 files changed, 5 insertions, 8 deletions
diff --git a/public/js/main.js b/public/js/main.js
index eb747aa..583d06f 100644
--- a/public/js/main.js
+++ b/public/js/main.js
@@ -63,12 +63,6 @@ $(document).ready(async function() {
ctx.fillStyle = color_bg;
ctx.fillRect(0,0,W,H);
- if (wsConnected()){
- setInterval(() => {
- socket.send(JSON.stringify({action: 'update_pos', data: {pos: me, nick: myNickname}}));
- }, 100);
- }
-
document.onmousemove = (e) => handleMouseMove(e);
setInterval(() => {
draw();
@@ -213,13 +207,13 @@ function updateProgress(currentChunk, totalChunks) {
function wsConnected(){
+
return (socket != null && socket.connected);
}
function connectWebSocket(){
try {
socket = new WebSocket(env['WS_URL']);
- log(socket);
/*socket = io(env['WS_URL'], {
secure: true,
@@ -241,6 +235,9 @@ function connectWebSocket(){
//TODO $('').textContent = 'Connected';
socket.pingTimeout = 1000;
socket.pingInterval = 500;
+ setInterval(() => {
+ socket.send(JSON.stringify({action: 'update_pos', data: {pos: me, nick: myNickname}}));
+ }, 100);
}
/*socket.addEventListener("open", (ev)=>{
console.log("open");
@@ -328,7 +325,7 @@ function getMousePos(canvas, evt) {
/*return {
x: evt.clientX - rect.left,
y: evt.clientY - rect.top
- };*/
+ };*/
return [evt.clientX - rect.left, evt.clientY - rect.top];
}