#
luxiaotao1123
2024-04-03 98db59ccb704eb44f535bbafe5694a83919e795b
zy-asrs-flow/src/pages/map/websocket.js
@@ -6,7 +6,7 @@
        this.url = WEBSOCKET_BASE_URL + path;
        this.webSocket = null;
        this.heartbeatInterval = null; // Store the interval ID
        this.heartbeatFrequency = 30000; // Heartbeat every 10 seconds
        this.heartbeatFrequency = 30000; // Heartbeat every 30 seconds
    }
    connect() {
@@ -24,7 +24,7 @@
        };
        this.webSocket.onmessage = (event) => {
            console.log('websocket message received:', event.data);
            // console.log('websocket message received:', event.data);
            this.onMessage(event.data);
        };
@@ -48,9 +48,8 @@
        }
    }
    // Override
    onMessage(data) {
        // 子类可能会重写这个方法来处理消息
        console.log('WebSocketClient: Message received:', data);
    }
    close() {