完善tmdb反代

This commit is contained in:
mtvpls
2026-01-17 21:18:19 +08:00
parent 531187b5a4
commit 6a976dd91c
18 changed files with 97 additions and 48 deletions

View File

@@ -46,7 +46,19 @@ export function processImageUrl(originalUrl: string): string {
return originalUrl;
}
// 处理豆瓣图片代理
// 处理 TMDB 图片 URL 替换
if (originalUrl.includes('image.tmdb.org')) {
if (typeof window !== 'undefined') {
const tmdbImageBaseUrl = localStorage.getItem('tmdbImageBaseUrl') || 'https://image.tmdb.org';
// 只有当用户设置了不同的 baseUrl 时才进行替换
if (tmdbImageBaseUrl !== 'https://image.tmdb.org') {
return originalUrl.replace('https://image.tmdb.org', tmdbImageBaseUrl);
}
}
return originalUrl;
}
// 处理豆瓣图片代理
if (!originalUrl.includes('doubanio.com')) {
return originalUrl;
}