From 64f7e3e7a7ea023b0a6f18c891ff1dde6dec28f1 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Thu, 26 Feb 2026 16:29:04 +0800
Subject: [PATCH] feat:ws
---
uniapps/work-app/src/hooks/useGlobalWS.js | 14 ++------------
1 files changed, 2 insertions(+), 12 deletions(-)
diff --git a/uniapps/work-app/src/hooks/useGlobalWS.js b/uniapps/work-app/src/hooks/useGlobalWS.js
index 052312a..f44567d 100644
--- a/uniapps/work-app/src/hooks/useGlobalWS.js
+++ b/uniapps/work-app/src/hooks/useGlobalWS.js
@@ -165,12 +165,7 @@
return
}
recoverTimer = setInterval(() => {
- if (websocketService.getConnected()) {
- clearInterval(recoverTimer)
- recoverTimer = null
- return
- }
- if (shouldRecoverWS()) {
+ if (shouldRecoverWS() && !websocketService.getConnected()) {
initWS()
}
}, 3000)
@@ -184,12 +179,7 @@
}
try {
websocketService.setOnMessageCallback(messageHandler);
- websocketService.setOnOpenCallback(() => {
- if (recoverTimer) {
- clearInterval(recoverTimer)
- recoverTimer = null
- }
- })
+ websocketService.setOnOpenCallback(() => {})
websocketService.setOnCloseCallback(() => {
if (shouldRecoverWS()) {
ensureRecoverTimer()
--
Gitblit v1.9.3