百度智能小程序 WebSocket任務(wù)

2020-09-05 14:09 更新

SocketTask

解釋:WebSocket 任務(wù),可通過 swan.connectSocket() 接口創(chuàng)建返回。

屬性說明

屬性名 說明
SocketTask.send 通過 WebSocket 連接發(fā)送數(shù)據(jù)
SocketTask.close 關(guān)閉 WebSocket 連接
SocketTask.onOpen 監(jiān)聽 WebSocket 連接打開事件
SocketTask.onClose 監(jiān)聽 WebSocket 連接關(guān)閉事件
SocketTask.onError 監(jiān)聽 WebSocket 錯(cuò)誤
SocketTask.onMessage 監(jiān)聽 WebSocket 接受到服務(wù)器的消息事件

方法參數(shù)

示例 

在開發(fā)者工具中打開


圖片示例



代碼示例

<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: '創(chuàng)建了一個(gè)socketTask',
                content: JSON.stringify(socketTask)
            });
        }
    });


    以上內(nèi)容是否對(duì)您有幫助:
    在線筆記
    App下載
    App下載

    掃描二維碼

    下載編程獅App

    公眾號(hào)
    微信公眾號(hào)

    編程獅公眾號(hào)