百度智能小程序 监听关闭

2020-09-05 14:09 更新

swan.onSocketClose

解释:监听 WebSocket 关闭。

方法参数

Function callback

示例 

在开发者工具中打开


图片示例


代码示例

<button type="primary" disabled="{{disabled}}" bindtap="onSocketClose">关闭websocket</button>
    Page({
        data: {
            disabled: true
        },
        onLoad() {
            swan.connectSocket({
                url: 'wss://echo.websocket.org',
                success:res => {
                    swan.showToast({
                        title: 'socket开启成功',
                        icon: 'none'
                    })
                    console.log('connectSocket success', res);
                    this.setData({
                        disabled: false
                    })
                },
                fail: err => {
                    swan.showToast({
                        title: 'socket开启失败',
                        icon: 'none'
                    })
                    console.log('connectSocket fail', err);
                }
            });
        },
        onSocketClose() {
            swan.closeSocket();
            swan.onSocketClose(res => {
                swan.showToast({
                    title: '监听到WebSocket已关闭',
                    icon: 'none'
                });
            })
        }
    });


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

    扫描二维码

    下载编程狮App

    公众号
    微信公众号

    编程狮公众号