From d9383de2aa2ba59503c7eff34daad53349cb996d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=94=90=E4=B8=89?= <89683694+Tangsan99999@users.noreply.github.com> Date: Thu, 17 Nov 2022 19:22:30 +0800 Subject: [PATCH] fix Ali crash(tvbox bug) --- app/src/main/java/com/github/catvod/spider/Ali.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/github/catvod/spider/Ali.java b/app/src/main/java/com/github/catvod/spider/Ali.java index 554413b..bae16d5 100644 --- a/app/src/main/java/com/github/catvod/spider/Ali.java +++ b/app/src/main/java/com/github/catvod/spider/Ali.java @@ -83,6 +83,7 @@ public class Ali { } public String playerContent(String flag, String id) { + if (id.equals("无数据")) return ""; String[] ids = id.split("\\+"); String shareId = ids[0]; String shareToken = ids[1]; @@ -111,7 +112,10 @@ public class Ali { List playUrls = new ArrayList<>(); List names = new ArrayList<>(name2id.keySet()); for (String name : names) playUrls.add(Trans.get(name) + "$" + name2id.get(name) + findSubs(name, subMap)); - if (playUrls.isEmpty()) Init.show("來晚啦,該分享已失效。"); + if (playUrls.isEmpty()) { + playUrls.add("无数据$无数据"); + Init.show("來晚啦,該分享已失效。"); + } List sourceUrls = new ArrayList<>(); sourceUrls.add(TextUtils.join("#", playUrls)); sourceUrls.add(TextUtils.join("#", playUrls));