修复关键函数缺失导致的故障

This commit is contained in:
CN-JS-HuiBai
2026-04-11 00:24:35 +08:00
parent 531913a83c
commit bdc723d197

View File

@@ -183,6 +183,8 @@
// ---- Initialize ---- // ---- Initialize ----
function init() { function init() {
try {
console.log('[Init] Start...');
// Resource Gauges Time // Resource Gauges Time
updateGaugesTime(); updateGaugesTime();
setInterval(updateGaugesTime, 1000); setInterval(updateGaugesTime, 1000);
@@ -637,6 +639,11 @@
initWebSocket(); initWebSocket();
backgroundIntervals.push(setInterval(fetchNetworkHistory, NETWORK_HISTORY_INTERVAL)); backgroundIntervals.push(setInterval(fetchNetworkHistory, NETWORK_HISTORY_INTERVAL));
backgroundIntervals.push(setInterval(fetchLatency, REFRESH_INTERVAL)); backgroundIntervals.push(setInterval(fetchLatency, REFRESH_INTERVAL));
console.log('[Init] Success');
} catch (err) {
console.error('[Init Failure]', err);
if (window.onerror) window.onerror('Initialization failed: ' + err.message, '', 0, 0, err);
}
} }
// ---- Real-time WebSocket ---- // ---- Real-time WebSocket ----
@@ -687,6 +694,14 @@
}; };
} }
function formatClock() {
const now = new Date();
const h = String(now.getHours()).padStart(2, '0');
const m = String(now.getMinutes()).padStart(2, '0');
const s = String(now.getSeconds()).padStart(2, '0');
return h + ':' + m + ':' + s;
}
// ---- Theme Switching ---- // ---- Theme Switching ----
function toggleTheme() { function toggleTheme() {
const theme = dom.themeToggle.checked ? 'light' : 'dark'; const theme = dom.themeToggle.checked ? 'light' : 'dark';