bug修复

This commit is contained in:
kron
2025-06-22 10:57:42 +08:00
parent d075844cb0
commit bd438e7b62

View File

@@ -40,7 +40,7 @@ function createWebSocket(token, onUpdate, onMessage) {
console.log("WebSocket 已关闭", result); console.log("WebSocket 已关闭", result);
onUpdate(false); onUpdate(false);
stopHeartbeat(); stopHeartbeat();
reconnect(onMessage); reconnect(onUpdate, onMessage);
}); });
// 启动心跳 // 启动心跳
@@ -50,7 +50,7 @@ function createWebSocket(token, onUpdate, onMessage) {
/** /**
* 重连机制 * 重连机制
*/ */
function reconnect(onMessage) { function reconnect(onUpdate, onMessage) {
if (reconnectCount >= RECONNECT_CONFIG.MAX_COUNT) return; if (reconnectCount >= RECONNECT_CONFIG.MAX_COUNT) return;
reconnectTimer && clearTimeout(reconnectTimer); reconnectTimer && clearTimeout(reconnectTimer);
@@ -64,7 +64,7 @@ function reconnect(onMessage) {
); );
reconnectTimer = setTimeout(() => { reconnectTimer = setTimeout(() => {
console.log("reconnecting..."); console.log("reconnecting...");
createWebSocket(token, onMessage); createWebSocket(token, onUpdate, onMessage);
reconnectCount++; reconnectCount++;
}, delay); }, delay);
} }