吉安感知网项目-前端
张含笑
2026-01-17 fc4c0f0e236baa2736442dec879a3c607dac73e3
uniapps/work-app/src/utils/websocket.js
@@ -1,4 +1,4 @@
// WebSocket服务管理
import { useGlobalWS } from "@/hooks/useGlobalWS.js";// WebSocket服务管理
class WebSocketService {
  constructor() {
    this.socketTask = null
@@ -113,6 +113,7 @@
      data: JSON.stringify(message),
      success: () => {
        console.log('WebSocket消息发送成功:', message)
        useGlobalWS();
      },
      fail: (error) => {
        console.error('WebSocket消息发送失败:', error)
@@ -163,7 +164,7 @@
    console.log('🔔 WebSocket消息回调已设置')
    this.onMessageCallback = callback
  }
  // 获取当前消息回调(用于检查是否已设置)
  getOnMessageCallback() {
    return this.onMessageCallback