From 7d6778eaa372411a13b715e38e552766bdcc81ae Mon Sep 17 00:00:00 2001 From: jxxghp Date: Fri, 4 Aug 2023 07:21:26 +0800 Subject: [PATCH] fix image --- src/views/discover/MediaDetailView.vue | 8 +++++++- src/views/system/NameTestView.vue | 20 ++++++++++++++++++-- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/src/views/discover/MediaDetailView.vue b/src/views/discover/MediaDetailView.vue index 50022582..83ca3e78 100644 --- a/src/views/discover/MediaDetailView.vue +++ b/src/views/discover/MediaDetailView.vue @@ -393,7 +393,13 @@ onBeforeMount(() => {
- + + +
diff --git a/src/views/system/NameTestView.vue b/src/views/system/NameTestView.vue index 6db5c464..6f9df0d7 100644 --- a/src/views/system/NameTestView.vue +++ b/src/views/system/NameTestView.vue @@ -46,6 +46,15 @@ async function nameTest() { } } +// 打开TMDB详情页面 +function openTmdbPage(type: string, tmdbId: number) { + if (!type || !tmdbId) + return + + const url = `https://www.themoviedb.org/${type === '电影' ? 'movie' : 'tv'}/${tmdbId}` + window.open(url, '_blank') +} + // TMDB图片转换为w500大小 function getW500Image(url = '') { if (!url) @@ -104,10 +113,16 @@ function getW500Image(url = '') { + > + +
@@ -153,6 +168,7 @@ function getW500Image(url = '') { variant="elevated" color="success" class="me-1 mb-1" + @click="openTmdbPage(nameTestResult?.media_info?.type, nameTestResult?.media_info?.tmdb_id)" > {{ nameTestResult?.media_info?.tmdb_id }}