Interface: WebSocketInterceptor
core/useWebSocket.WebSocketInterceptor
拦截器对象。
Hierarchy
↳
WebSocketInterceptor
Properties
close
• Optional
close: (ws
: WebSocket
, event
: CloseEvent
) => void
Type declaration
▸ (ws
, event
): void
连接关闭时触发。
Parameters
Name | Type |
---|---|
ws | WebSocket |
event | CloseEvent |
Returns
void
error
• Optional
error: (ws
: WebSocket
, event
: Event
) => void
Type declaration
▸ (ws
, event
): void
连接发生错误而被关闭时触发,这意味着当前连接由于一些错误事件的发生 (例如无法发送一些数据) 而被关闭。
Parameters
Name | Type |
---|---|
ws | WebSocket |
event | Event |
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
Name | Type |
---|---|
ws | WebSocket |
event | MessageEvent <any > |
Returns
void