Skip to content

Interface: WebSocketInterceptor

core/useWebSocket.WebSocketInterceptor

拦截器对象。

Hierarchy

Properties

close

Optional close: (ws: WebSocket, event: CloseEvent) => void

Type declaration

▸ (ws, event): void

连接关闭时触发。

Parameters
NameType
wsWebSocket
eventCloseEvent
Returns

void


error

Optional error: (ws: WebSocket, event: Event) => void

Type declaration

▸ (ws, event): void

连接发生错误而被关闭时触发,这意味着当前连接由于一些错误事件的发生 (例如无法发送一些数据) 而被关闭。

Parameters
NameType
wsWebSocket
eventEvent
Returns

void


fail

Optional fail: () => void

Type declaration

▸ (): void

重连失败时触发。

Returns

void


message

Optional message: (ws: WebSocket, event: MessageEvent<any>) => void

Type declaration

▸ (ws, event): void

接收到新消息时触发。

Parameters
NameType
wsWebSocket
eventMessageEvent<any>
Returns

void