百度智能小程序 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)
            });
        }
    });


    以上内容是否对您有帮助:
    在线笔记
    App下载
    App下载

    扫描二维码

    下载编程狮App

    公众号
    微信公众号

    编程狮公众号