From bc7eea9c1dc7ef6cfd350e63eec93469f328a9a4 Mon Sep 17 00:00:00 2001 From: bootx Date: Tue, 11 Nov 2025 16:58:16 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/logics/initWebsiteConfig.ts | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/logics/initWebsiteConfig.ts b/src/logics/initWebsiteConfig.ts index bbc36cdee..c6dd03aef 100644 --- a/src/logics/initWebsiteConfig.ts +++ b/src/logics/initWebsiteConfig.ts @@ -12,15 +12,23 @@ export function initWebsiteConfig() { const websiteConfig = localStorage.getItem('websiteConfig') if (websiteConfig) { WEBSITE_CONFIG.value = JSON.parse(websiteConfig) - // @ts-ignore 动态更新 favicon - document.getElementById('favicon').href = getFavicon() + const favicon = document.getElementById('favicon') + if (favicon) { + console.log(123) + // @ts-ignore 动态更新 favicon + favicon.href = getFavicon() + } } // 然后更新配置 getWebsite().then((res) => { WEBSITE_CONFIG.value = res.data localStorage.setItem('websiteConfig', JSON.stringify(res.data)) // @ts-ignore 动态更新 favicon - document.getElementById('favicon').href = getFavicon() + const favicon = document.getElementById('favicon') + if (favicon) { + // @ts-ignore 动态更新 favicon + favicon.href = getFavicon() + } }) }