Skip to content
js
// 创建WebSocket对象
let ws = new WebSocket('ws://localhost:8888');
// 连接成功后的回调函数
ws.onopen = function () {
    console.log('客户端连接成功');
    ws.send('hello');
};
// 接收到服务器消息时的回调函数
ws.onmessage = function (e) {
    console.log('收到服务器响应', e.data);
};
// 连接关闭后的回调函数
ws.onclose = function (evt) {
    console.log("关闭客户端连接");
};
// 连接失败后的回调函数
ws.onerror = function (evt) {
    console.log("连接失败了");
};
// 监听窗口关闭事件,主动关闭WebSocket连接
window.onbeforeunload = function() {
    ws.close();
};

MIT版权,未经许可禁止任何形式的转载