fix: 可选链赋值语法兼容性修复

This commit is contained in:
2026-04-12 18:04:29 +08:00
parent 248ac4e471
commit 8c90fd5641

View File

@@ -342,7 +342,8 @@
ws.onopen = () => {
console.log('WebSocket已连接');
document.getElementById('wsStatus')?.textContent = '已连接';
const wsStatus = document.getElementById('wsStatus');
if (wsStatus) wsStatus.textContent = '已连接';
};
ws.onmessage = (event) => {
console.log('WebSocket收到消息:', event.data);
@@ -350,12 +351,14 @@
};
ws.onclose = (e) => {
console.log('WebSocket断开:', e.code, e.reason);
document.getElementById('wsStatus')?.textContent = '断开';
const wsStatus = document.getElementById('wsStatus');
if (wsStatus) wsStatus.textContent = '断开';
setTimeout(connectWebSocket, 3000);
};
ws.onerror = (e) => {
console.error('WebSocket错误:', e);
document.getElementById('wsStatus')?.textContent = '错误';
const wsStatus = document.getElementById('wsStatus');
if (wsStatus) wsStatus.textContent = '错误';
};
}