swan.onSocketClose
解释:监听 WebSocket 关闭。
方法参数
Function callback
示例
扫码体验
请使用百度APP扫码
图片示例
代码示例
- 在 js 文件中
Page({
onSocketClose() {
this.setData('disabled', true)
swan.onSocketOpen(function () {
swan.closeSocket();
});
let that = this;
swan.onSocketClose(function (res) {
that.setData('disabled', false);
swan.showToast({
title: '监听到WebSocket已关闭',
icon: 'none'
});
console.log('监听到WebSocket已关闭');
});
swan.connectSocket({
url: 'wss://echo.websocket.org',
header: {},
success: function (res) {
console.log('connectSocket success', res);
},
fail: function (err) {
console.log('connectSocket fail', err);
}
});
}
});