diff --git a/src/services/socket/index.js b/src/services/socket/index.js index cee61978..11586e78 100644 --- a/src/services/socket/index.js +++ b/src/services/socket/index.js @@ -10,6 +10,21 @@ import { socketService } from '../socketService'; export const socket = socketService; export { socketService }; +// ⚡ 新增:暴露 Socket 实例到 window(用于调试和验证) +if (typeof window !== 'undefined') { + window.socket = socketService; + window.socketService = socketService; + + console.log( + '%c[Socket Service] ✅ Socket instance exposed to window', + 'color: #4CAF50; font-weight: bold; font-size: 14px;' + ); + console.log(' 📍 window.socket:', window.socket); + console.log(' 📍 window.socketService:', window.socketService); + console.log(' 📍 Socket.IO instance:', window.socket?.socket); + console.log(' 📍 Connection status:', window.socket?.connected ? '✅ Connected' : '❌ Disconnected'); +} + // 打印当前使用的服务类型 console.log( '%c[Socket Service] Using REAL Socket Service',