一条已建立的 WebSocket 连接
Properties
id
readonlyid:string
readyState
readonlyreadyState:"connecting"|"open"|"closing"|"closed"
url
readonlyurl:string
Methods
close()
close(
code?,reason?):Promise<void>
Parameters
code?
number
reason?
string
Returns
Promise<void>
onClose()
onClose(
handler): () =>void
监听连接关闭,返回取消监听的函数
Parameters
handler
(event) => void
Returns
() => void
onError()
onError(
handler): () =>void
监听连接错误,返回取消监听的函数
Parameters
handler
(err) => void
Returns
() => void
onMessage()
onMessage(
handler): () =>void
监听消息,返回取消监听的函数
Parameters
handler
(data) => void
Returns
() => void
send()
send(
data):Promise<void>
Parameters
data
string | Uint8Array<ArrayBufferLike>
Returns
Promise<void>
