From c2a70216f4ecc5613d249e7b50e215c7a2b99322 Mon Sep 17 00:00:00 2001 From: grandiloquent <1785907865@qq.com> Date: Sun, 12 Sep 2021 23:04:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A352ck?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/euphoria/psycho/player/PlayerHelper.java | 3 +++ app/src/main/java/euphoria/psycho/player/VideoActivity.java | 1 + app/src/main/java/euphoria/psycho/videos/Ck52.java | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/euphoria/psycho/player/PlayerHelper.java b/app/src/main/java/euphoria/psycho/player/PlayerHelper.java index e3c0da79..fa3a9dbf 100644 --- a/app/src/main/java/euphoria/psycho/player/PlayerHelper.java +++ b/app/src/main/java/euphoria/psycho/player/PlayerHelper.java @@ -111,6 +111,9 @@ static Point getRealScreenSize(Context context) { } static File[] getVideos(String videoPath) { + if (videoPath == null) { + return null; + } File dir = new File(videoPath).getParentFile(); if (dir == null) { return null; diff --git a/app/src/main/java/euphoria/psycho/player/VideoActivity.java b/app/src/main/java/euphoria/psycho/player/VideoActivity.java index cd2ed5ae..cd5184a5 100644 --- a/app/src/main/java/euphoria/psycho/player/VideoActivity.java +++ b/app/src/main/java/euphoria/psycho/player/VideoActivity.java @@ -94,6 +94,7 @@ private void initializePlayer() { String videoPath = getIntent().getData().getPath(); mFiles = getVideos(videoPath); if (mFiles == null) { + Logger.e(String.format("initializePlayer, %s", getIntent().getData())); updateUI(); mPlayer.setVideoURI(getIntent().getData()); } else { diff --git a/app/src/main/java/euphoria/psycho/videos/Ck52.java b/app/src/main/java/euphoria/psycho/videos/Ck52.java index 0826b360..d5395415 100644 --- a/app/src/main/java/euphoria/psycho/videos/Ck52.java +++ b/app/src/main/java/euphoria/psycho/videos/Ck52.java @@ -24,7 +24,7 @@ protected String fetchVideoUri(String uri) { if (response == null) { return null; } - String videoUri = StringShare.substringLeast(response, "\"url\":\"", "\",\""); + String videoUri = StringShare.substring(response, "\"link_pre\":\"\",\"url\":\"", "\",\""); if (videoUri == null) { return null; }