From db89dbf500014b5ad87d36548cc3f890fd8f9ecc Mon Sep 17 00:00:00 2001 From: FongMi Date: Wed, 6 Nov 2024 12:32:04 +0800 Subject: [PATCH] Fix bug --- .../fongmi/android/tv/ui/activity/HomeActivity.java | 3 ++- .../github/kiulian/downloader/parser/ParserImpl.java | 12 +++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java index d9286c015..7766fc188 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java @@ -398,7 +398,8 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen @Override public void onItemClick(Vod item) { - if (getHome().isIndex()) CollectActivity.start(getActivity(), item.getVodName()); + if (item.isAction()) mViewModel.action(getHome().getKey(), item.getAction()); + else if (getHome().isIndex()) CollectActivity.start(getActivity(), item.getVodName()); else VideoActivity.start(this, item.getVodId(), item.getVodName(), item.getVodPic()); } diff --git a/youtube/src/main/java/com/github/kiulian/downloader/parser/ParserImpl.java b/youtube/src/main/java/com/github/kiulian/downloader/parser/ParserImpl.java index 77c55128a..d807fd5b7 100644 --- a/youtube/src/main/java/com/github/kiulian/downloader/parser/ParserImpl.java +++ b/youtube/src/main/java/com/github/kiulian/downloader/parser/ParserImpl.java @@ -86,11 +86,13 @@ public class ParserImpl implements Parser { " \"videoId\": \"" + videoId + "\"," + " \"context\": {" + " \"client\": {" + - " \"hl\": \"en\"," + - " \"gl\": \"US\"," + - " \"clientName\": \"ANDROID_TESTSUITE\"," + - " \"clientVersion\": \"1.9\"," + - " \"androidSdkVersion\": 31" + + " \"clientName\": \"ANDROID_VR\"," + + " \"clientVersion\": \"1.57.29\"," + + " \"deviceMake\": \"Oculus\"," + + " \"deviceModel\": \"Quest 3\"," + + " \"osName\": \"Android\"," + + " \"osVersion\": \"12L\"," + + " \"androidSdkVersion\": 32" + " }" + " }" + "}";