百度智能小程序 WebSocket任务
2020-09-05 14:09 更新
SocketTask
解释:WebSocket 任务,可通过 swan.connectSocket() 接口创建返回。
属性说明
属性名 | 说明 |
---|---|
SocketTask.send | 通过 WebSocket 连接发送数据 |
SocketTask.close | 关闭 WebSocket 连接 |
SocketTask.onOpen | 监听 WebSocket 连接打开事件 |
SocketTask.onClose | 监听 WebSocket 连接关闭事件 |
SocketTask.onError | 监听 WebSocket 错误 |
SocketTask.onMessage | 监听 WebSocket 接受到服务器的消息事件 |
方法参数
无
示例
图片示例
代码示例
<button type="primary" bindtap="socketTask">socketTask</button>
Page({
socketTask() {
const socketTask = swan.connectSocket({
url: 'wss://echo.websocket.org',
header: {},
success: res => {
console.log('connectSocket success', res.socketTaskId);
},
fail: err => {
console.log('connectSocket fail', err);
}
});
console.log('res', socketTask);
swan.showModal({
title: '创建了一个socketTask',
content: JSON.stringify(socketTask)
});
}
});
以上内容是否对您有帮助:
更多建议: