新增媒体服务器深度链接功能

This commit is contained in:
jxxghp
2025-07-12 13:47:00 +08:00
parent 3cce92e83d
commit 60385715e6
10 changed files with 547 additions and 10 deletions
+5 -2
View File
@@ -4,6 +4,7 @@ import plex from '@images/misc/plex.png'
import emby from '@images/misc/emby.png'
import jellyfin from '@images/misc/jellyfin.png'
import trimemedia from '@images/logos/trimemedia.png'
import { openMediaServerWithAutoDetect } from '@/utils/mediaServerDeepLink'
// 输入参数
const props = defineProps({
@@ -44,8 +45,10 @@ function getDefaultImage() {
}
// 跳转播放
function goPlay() {
if (props.media?.link) window.open(props.media?.link, '_blank')
async function goPlay() {
if (props.media?.link) {
await openMediaServerWithAutoDetect(props.media.link)
}
}
// 生成图片代理路径