// 创建WebSocket连接
|
const socket = new WebSocket('ws://192.168.56.1:8181/socket');
|
var Open = false;
|
// 打开事件
|
socket.onopen = function (event) {
|
console.log('Connection opened');
|
// 发送消息到服务器
|
setInterval(function () {
|
if (!Open)
|
socket.send('Hello Server!');
|
else socket.send("reLoad")
|
}, 2000)
|
};
|
|
// 消息事件
|
socket.onmessage = function (event) {
|
console.log('Message from server:', event.data);
|
if (Open) {
|
console.log(JSON.parse(event.data))
|
}
|
Open = true;
|
};
|
|
// 错误事件
|
socket.onerror = function (event) {
|
Open = false;
|
console.error('WebSocket error observed:', event);
|
};
|
|
// 关闭事件
|
socket.onclose = function (event) {
|
Open = false;
|
console.log('Connection closed');
|
};
|