长连接websocket
说明:websocket可以和websocket服务进行连接,连接后可以保持双向通讯,完成网络交互,具体ws的作用大家可以看视频教程
或者参考其他资料。
英文方法:new websocket()
案例:
复制//新建一个webSocket
var ws=new websocket();
//添加事件
ws.event(
//连接成功
function onConnected(){
},
//收到消息
function onTextMessage(msg){
printl(msg)
},
//连接失败
function onConnectError(){
},
//断开连接
function onDisconnected(){
}
)
//连接
ws.connet("ws://127.0.0.1:8888");
//发送
ws.send('hello AI')
# void close() 断开
# 描述
- 断开
# 参数
无
# 返回值
- 返回值类型:void
- 说明:
# 备注
# void connet(arg0) 连接
# 描述
- 连接
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | String | ws地址 |
# 示例
复制ws.connet("ws:127.0.0.1:8888")
# 返回值
- 返回值类型:void
- 说明:
# 备注
# void event(arg0,arg1,arg2,arg3) 事件
# 描述
- 事件
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | Function | 连接成功 |
arg1 | Function | 接受消息 |
arg2 | Function | 连接失败 |
arg3 | Function | 断开连接 |
# 示例
复制ws.event(
//连接成功
function onConnected(){
},
//收到消息
function onTextMessage(msg){
printl(msg)
},
//连接失败
function onConnectError(){
},
//断开连接
function onDisconnected(){
}
)
# 返回值
- 返回值类型:void
- 说明:
# 备注
# void send(arg0) 发送消息
# 描述
- 发送消息
# 参数
参数名 | 类型 | 说明 |
---|---|---|
arg0 | Object | 消息内容 |
# 示例
复制ws.send("hello")
# 返回值
- 返回值类型:void
- 说明:
# 备注
上次更新: 2024/11/06, 21:21:50