From 695a89b91a6627d1b567c2599a9f86c2f106ad31 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Wed, 12 Feb 2025 16:14:59 +0800 Subject: [PATCH] opt: view pgc section Signed-off-by: bggRGjQaUbCoE --- lib/pages/video/detail/controller.dart | 1 + lib/utils/utils.dart | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/pages/video/detail/controller.dart b/lib/pages/video/detail/controller.dart index 492ab2f6..059201e5 100644 --- a/lib/pages/video/detail/controller.dart +++ b/lib/pages/video/detail/controller.dart @@ -1053,6 +1053,7 @@ class VideoDetailController extends GetxController bvid: bvid, epid: epId, seasonId: seasonId, + forcePgcApi: Get.arguments['pgcApi'] ?? false, ); if (result['status']) { data = result['data']; diff --git a/lib/utils/utils.dart b/lib/utils/utils.dart index d138ced2..f578b33e 100644 --- a/lib/utils/utils.dart +++ b/lib/utils/utils.dart @@ -757,8 +757,9 @@ class Utils { if (item.epId.toString() == epId.toString()) { // view as normal video Utils.toDupNamed( - '/video?bvid=${item.bvid}&cid=${item.cid}', + '/video?bvid=${item.bvid}&cid=${item.cid}&seasonId=${data.seasonId}&epId=${item.epId}', arguments: { + 'pgcApi': true, 'pic': item.cover, 'heroTag': Utils.makeHeroTag(item.cid), 'videoType': SearchType.video,