在这里,您可以追踪您最喜爱的球队和比赛的得分,实时掌握所有精彩瞬间。
实时比分获取和更新代码:
javascript
// 创建一个 WebSocket 连接
var socket = new WebSocket("ws://your-server-address:port");// 当连接打开时
socket.onopen = function() {// 发送一条消息,请求实时比分数据socket.send("get_scores");
};// 当收到消息时
socket.onmessage = function(event) {// 解析收到的数据var data = JSON.parse(event.data);// 更新表格中的实时比分for (vari = 0; i < data.length; i++) {var row = document.getElementById("row_" + data[i].id);if (row) {row.cells[1].innerHTML = data[i].score;row.cells[2].innerHTML = data[i].status;}}
};// 每隔 10 秒发送一次请求,更新实时比分
setInterval(function() {socket.send("get_scores");
}, 10000);