UNPKG

@cloudpss/ubrpc

Version:

15 lines (12 loc) 443 B
import { WebSocketStatusCode } from '@cloudpss/fetch'; /** WebSocket 关闭代码 */ export enum WebSocketAppCode { AUTH_ERROR = 3401, REPLACED = 3402, } /** 是否应进行重连 */ export function shouldReconnectWebSocket(code: number): boolean { if (code === WebSocketAppCode.AUTH_ERROR || code === WebSocketAppCode.REPLACED) return false; if (code === WebSocketStatusCode.NORMAL_CLOSURE) return false; return true; }