fix: 加载优化、vip状态优化、apikey优化

This commit is contained in:
Gsh
2025-08-04 23:11:42 +08:00
parent 0a2710b865
commit 65d5f5ae86
11 changed files with 172 additions and 93 deletions

View File

@@ -111,49 +111,19 @@
<body>
<!-- 加载动画容器 -->
<div id="loader" class="loader-container">
<div id="yixinai-loader" class="loader-container">
<div class="loader-title">意心Ai</div>
<div class="loader-subtitle">海外地址仅首次访问预计加载约10秒</div>
<div class="loader-logo">
<div class="pulse-box"></div>
</div>
<div class="loader-text" id="progress-text">0%</div>
<div class="loader-progress-bar">
<div id="progress-bar" class="loader-progress"></div>
</div>
</div>
<!-- 加载进度脚本:放在 main.ts 之前,保证先执行 -->
<script>
// 立即执行函数改为更简单的写法,减少解析时间
(function(){
const bar = document.getElementById('progress-bar');
const text = document.getElementById('progress-text');
let progress = 0;
function update() {
progress = Math.min(progress + 2 + Math.random() * 3, 95);
bar.style.width = progress + '%';
text.textContent = Math.floor(progress) + '%';
if(progress < 95) requestAnimationFrame(update);
}
update();
window.finishLoading = function() {
bar.style.width = '100%';
text.textContent = '100%';
setTimeout(() => {
document.getElementById('loader').style.opacity = '0';
setTimeout(() => document.getElementById('loader').remove(), 500);
}, 300);
};
})();
</script>
<div id="app"></div>
<script async type="module" src="/src/main.ts"></script>
<script type="module" src="/src/main.ts"></script>
</body>
</html>