From e25f51d27dd2a784d495ab1c9cc3b9b9f346870d Mon Sep 17 00:00:00 2001 From: anlicheng <244108715@qq.com> Date: Tue, 25 Feb 2025 15:14:26 +0800 Subject: [PATCH] fix --- dimensionhub/Views/DetailView.swift | 5 +++++ dimensionhub/Views/IndexView.swift | 5 +++++ dimensionhub/Views/ListView.swift | 8 +++++--- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/dimensionhub/Views/DetailView.swift b/dimensionhub/Views/DetailView.swift index a540fe9..bd7d434 100644 --- a/dimensionhub/Views/DetailView.swift +++ b/dimensionhub/Views/DetailView.swift @@ -248,6 +248,11 @@ struct DetailView: View { .lineLimit(1) } .frame(width: 90, height: 120) + .onTapGesture { + if let playUrl = URL(string: episode.play) { + UIApplication.shared.open(playUrl) + } + } } } } diff --git a/dimensionhub/Views/IndexView.swift b/dimensionhub/Views/IndexView.swift index 4b7e244..f14e62d 100644 --- a/dimensionhub/Views/IndexView.swift +++ b/dimensionhub/Views/IndexView.swift @@ -442,6 +442,11 @@ extension IndexView { .lineLimit(1) } .frame(width: 120, height: 100) + .onTapGesture { + if let playUrl = URL(string: item.play) { + UIApplication.shared.open(playUrl) + } + } } } } diff --git a/dimensionhub/Views/ListView.swift b/dimensionhub/Views/ListView.swift index 6d3b1da..677a6c9 100644 --- a/dimensionhub/Views/ListView.swift +++ b/dimensionhub/Views/ListView.swift @@ -135,6 +135,11 @@ struct ListView: View { } Spacer() } + .onTapGesture { + if let playUrl = URL(string: episode.play) { + UIApplication.shared.open(playUrl) + } + } } } } @@ -146,10 +151,7 @@ struct ListView: View { Rectangle() .frame(width: 200, height: 25) .foregroundColor(Color(hex: "#F2F2F2")) - //.cornerRadius(10) .overlay { - //RoundedRectangle(cornerRadius: 10) - // .stroke(Color.black, lineWidth: 1) Text("收起剧集") .font(.system(size: 13)) .foregroundColor(Color(hex: "#999999"))