bl.closeSocket
关闭 WebSocket 连接。
语法
bl.closeSocket(Object object)
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| code | number | 1000 | 否 | 一个数字值表示关闭连接的状态号,表示连接被关闭的原因 |
| reason | string | 否 | 一个可读的字符串,表示连接被关闭的原因 | |
| success | function | 否 | 接口调用成功的回调函数 | |
| fail | function | 否 | 接口调用失败的回调函数 | |
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
示例代码
bl.closeSocket()
注意:bl.closeSocket 怎么没有传递参数,因为 bilibili 小程序维护的是一条 socket 链接,如果当前已经有一个 WebSocket 连接,会自动关闭该连接,并重新创建一个 WebSocket 连接。