mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-26 09:03:54 +08:00
update: 去除未使用代码
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
import { log } from '../../utils/logger.js';
|
import { log } from '../../utils/logger.js';
|
||||||
import { updateScriptStatus } from '../../ui/dom-helper.js'
|
|
||||||
|
|
||||||
|
|
||||||
// 检查Opus库是否已加载
|
// 检查Opus库是否已加载
|
||||||
@@ -15,7 +14,6 @@ export function checkOpusLoaded() {
|
|||||||
// 使用Module.instance对象替换全局Module对象
|
// 使用Module.instance对象替换全局Module对象
|
||||||
window.ModuleInstance = Module.instance;
|
window.ModuleInstance = Module.instance;
|
||||||
log('Opus库加载成功(使用Module.instance)', 'success');
|
log('Opus库加载成功(使用Module.instance)', 'success');
|
||||||
updateScriptStatus('Opus库加载成功', 'success');
|
|
||||||
|
|
||||||
// 3秒后隐藏状态
|
// 3秒后隐藏状态
|
||||||
const statusElement = document.getElementById('scriptStatus');
|
const statusElement = document.getElementById('scriptStatus');
|
||||||
@@ -27,7 +25,6 @@ export function checkOpusLoaded() {
|
|||||||
if (typeof Module._opus_decoder_get_size === 'function') {
|
if (typeof Module._opus_decoder_get_size === 'function') {
|
||||||
window.ModuleInstance = Module;
|
window.ModuleInstance = Module;
|
||||||
log('Opus库加载成功(使用全局Module)', 'success');
|
log('Opus库加载成功(使用全局Module)', 'success');
|
||||||
updateScriptStatus('Opus库加载成功', 'success');
|
|
||||||
|
|
||||||
// 3秒后隐藏状态
|
// 3秒后隐藏状态
|
||||||
const statusElement = document.getElementById('scriptStatus');
|
const statusElement = document.getElementById('scriptStatus');
|
||||||
@@ -38,7 +35,6 @@ export function checkOpusLoaded() {
|
|||||||
throw new Error('Opus解码函数未找到,可能Module结构不正确');
|
throw new Error('Opus解码函数未找到,可能Module结构不正确');
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
log(`Opus库加载失败,请检查libopus.js文件是否存在且正确: ${err.message}`, 'error');
|
log(`Opus库加载失败,请检查libopus.js文件是否存在且正确: ${err.message}`, 'error');
|
||||||
updateScriptStatus('Opus库加载失败,请检查libopus.js文件是否存在且正确', 'error');
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { otaStatusStyle } from '../../ui/dom-helper.js';
|
|
||||||
import { log } from '../../utils/logger.js';
|
import { log } from '../../utils/logger.js';
|
||||||
|
|
||||||
// WebSocket 连接
|
// WebSocket 连接
|
||||||
@@ -103,10 +102,8 @@ async function sendOTA(otaUrl, config) {
|
|||||||
if (!res.ok) throw new Error(`${res.status} ${res.statusText}`);
|
if (!res.ok) throw new Error(`${res.status} ${res.statusText}`);
|
||||||
|
|
||||||
const result = await res.json();
|
const result = await res.json();
|
||||||
otaStatusStyle(true)
|
|
||||||
return result; // 返回完整的响应数据
|
return result; // 返回完整的响应数据
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
otaStatusStyle(false)
|
|
||||||
return null; // 失败返回null
|
return null; // 失败返回null
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
// ota 是否连接成功,修改成对应的样式
|
|
||||||
export function otaStatusStyle(flan) {
|
|
||||||
const otaStatusElement = document.getElementById('otaStatus');
|
|
||||||
if (otaStatusElement) {
|
|
||||||
if (flan) {
|
|
||||||
otaStatusElement.textContent = 'OTA已连接';
|
|
||||||
otaStatusElement.style.color = 'green';
|
|
||||||
} else {
|
|
||||||
otaStatusElement.textContent = 'OTA未连接';
|
|
||||||
otaStatusElement.style.color = 'red';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// 更新Opus库状态显示
|
|
||||||
export function updateScriptStatus(message, type) {
|
|
||||||
const statusElement = document.getElementById('scriptStatus');
|
|
||||||
if (statusElement) {
|
|
||||||
statusElement.textContent = message;
|
|
||||||
statusElement.className = `script-status ${type}`;
|
|
||||||
statusElement.style.display = 'block';
|
|
||||||
statusElement.style.width = 'auto';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user