v1.1.1页面修复

This commit is contained in:
2026-05-07 12:46:32 +08:00
parent e40fe98b42
commit 80b71a973a
3 changed files with 62 additions and 6 deletions

View File

@@ -75,10 +75,19 @@ const InstallWizard = {
database: document.getElementById('dbName').value
})
});
const data = await response.json();
const text = await response.text();
let data;
try {
data = JSON.parse(text);
} catch (parseErr) {
result.innerHTML = '<div class="alert alert-error">服务器返回了非 JSON 响应HTTP ' + response.status + ')。请检查 Web 服务器是否正确配置了 /api/ 路由转发。<details><summary>原始响应</summary><pre>' + text.replace(/</g, '<').substring(0, 500) + '</pre></details></div>';
return;
}
result.innerHTML = `<div class="alert ${data.success ? 'alert-success' : 'alert-error'}">${data.message}</div>`;
} catch (err) {
result.innerHTML = '<div class="alert alert-error">连接失败: ' + err.message + '</div>';
result.innerHTML = '<div class="alert alert-error">请求失败: ' + err.message + '</div>';
}
},