Browse Source

fix: 优化

shuisheng 1 year ago
parent
commit
65574d71e4
2 changed files with 2 additions and 4 deletions
  1. 2 3
      src/hooks/use-websocket.ts
  2. 0 1
      src/types/websocket.ts

+ 2 - 3
src/hooks/use-websocket.ts

@@ -135,7 +135,7 @@ export const useWebsocket = () => {
     return networkStore.wsMap.get(roomId.value)?.socketIo?.id || '-1';
   });
 
-  function handleHeartbeat(socketId: string) {
+  function handleHeartbeat() {
     loopHeartbeatTimer.value = setInterval(() => {
       const ws = networkStore.wsMap.get(roomId.value);
       if (!ws) return;
@@ -143,7 +143,6 @@ export const useWebsocket = () => {
         requestId: getRandomString(8),
         msgType: WsMsgTypeEnum.heartbeat,
         data: {
-          socket_id: socketId,
           live_room_id: Number(roomId.value),
           roomLiving: isAnchor.value && roomLiving.value,
         },
@@ -319,7 +318,7 @@ export const useWebsocket = () => {
     // websocket连接成功
     ws.socketIo.on(WsConnectStatusEnum.connect, () => {
       prettierReceiveWsMsg(WsConnectStatusEnum.connect, ws.socketIo);
-      handleHeartbeat(ws.socketIo!.id!);
+      handleHeartbeat();
       if (!ws) return;
       connectStatus.value = WsConnectStatusEnum.connect;
       ws.status = WsConnectStatusEnum.connect;

+ 0 - 1
src/types/websocket.ts

@@ -245,7 +245,6 @@ export type WsLeavedType = IWsFormat<{
 
 /** 心跳检测 */
 export type WsHeartbeatType = IWsFormat<{
-  socket_id: string;
   live_room_id: number;
   roomLiving?: boolean;
 }>;