This commit is contained in:
2026-07-27 20:52:39 +08:00
parent cfcec301d2
commit 2d9abd5218
+7 -6
View File
@@ -2,7 +2,7 @@
<html lang="zh-CN"> <html lang="zh-CN">
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" id="favicon" /> <link rel="icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M9QDwADhgGAWjR9awAAAABJRU5ErkJggg==" id="favicon" />
<script> <script>
// 立即从 localStorage 设置 favicon,避免闪烁 // 立即从 localStorage 设置 favicon,避免闪烁
(function() { (function() {
@@ -11,11 +11,12 @@
if (cached) { if (cached) {
var info = JSON.parse(cached); var info = JSON.parse(cached);
if (info.siteLogo) { if (info.siteLogo) {
var base = import.meta.env?.VITE_API_BASE || ''; var link = document.getElementById('favicon');
var fullUrl = info.siteLogo.startsWith('http') || info.siteLogo.startsWith('data:') link.href = info.siteLogo;
? info.siteLogo link.type = 'image/png';
: base + (info.siteLogo.startsWith('/') ? '' : '/') + info.siteLogo; }
document.getElementById('favicon').href = fullUrl; if (info.siteName) {
document.title = info.siteName;
} }
} }
} catch (e) {} } catch (e) {}