From 1dda7ca38e04c4f4bb74440b331858e9bf1a4d83 Mon Sep 17 00:00:00 2001 From: FongMi Date: Tue, 11 Jul 2023 18:00:55 +0800 Subject: [PATCH] Update JianPian.java --- .../java/com/fongmi/android/tv/player/source/JianPian.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/player/source/JianPian.java b/app/src/main/java/com/fongmi/android/tv/player/source/JianPian.java index f804636bc..5b996c6f8 100644 --- a/app/src/main/java/com/fongmi/android/tv/player/source/JianPian.java +++ b/app/src/main/java/com/fongmi/android/tv/player/source/JianPian.java @@ -43,8 +43,10 @@ public class JianPian { return "http://127.0.0.1:" + p2p.port + "/" + URLEncoder.encode(Uri.parse(url).getLastPathSegment(), "GBK"); } - private void set(String text) { - url = URLDecoder.decode(text).replace("tvbox-xg:", ""); + private void set(String text) throws Exception { + text = text.replace("tvbox-xg://", "").replace("tvbox-xg:", ""); + String[] split = URLDecoder.decode(text, "UTF-8").split("\\|"); + url = split[0].replace("xg://", "ftp://").replace("xgplay://", "ftp://"); } private void start() {