diff --git a/src/components/cards/MediaCard.vue b/src/components/cards/MediaCard.vue index ad757628..ba746981 100644 --- a/src/components/cards/MediaCard.vue +++ b/src/components/cards/MediaCard.vue @@ -399,7 +399,7 @@ const getImgUrl: Ref = computed(() => { const url = props.media?.poster_path?.replace('original', 'w500') ?? noImage // 如果地址中包含douban则使用中转代理 if (url.includes('doubanio.com')) - return `${import.meta.env.VITE_API_BASE_URL}douban/img/0/${url}` + return `${import.meta.env.VITE_API_BASE_URL}douban/img/0/${encodeURIComponent(url).replace(/%2F/g, '/')}` return url })