diff --git a/src/lib/utils.ts b/src/lib/utils.ts index d8173c7..824e2c4 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -13,12 +13,14 @@ export function getImageProxyUrl(): string | null { if (enableImageProxy !== null) { if (!JSON.parse(enableImageProxy) as boolean) { return null; - } else { - // 启用,直接返回本地配置 - return localStorage.getItem('imageProxyUrl')?.trim() || null; } } + const localImageProxy = localStorage.getItem('imageProxyUrl'); + if (localImageProxy != null) { + return localImageProxy.trim() ? localImageProxy.trim() : null; + } + // 如果未设置,则使用全局对象 const serverImageProxy = (window as any).RUNTIME_CONFIG?.IMAGE_PROXY; return serverImageProxy && serverImageProxy.trim()