diff --git a/app/src/main/java/com/github/catvod/bean/bili/Resp.java b/app/src/main/java/com/github/catvod/bean/bili/Resp.java index 37d5774b..2b04229a 100644 --- a/app/src/main/java/com/github/catvod/bean/bili/Resp.java +++ b/app/src/main/java/com/github/catvod/bean/bili/Resp.java @@ -63,7 +63,10 @@ public class Resp { } public String getDuration() { - return TextUtils.isEmpty(duration) ? getLength() : duration.split(":")[0] + "分鐘"; + if (TextUtils.isEmpty(duration)) return getLength(); + if (duration.contains(":")) return duration.split(":")[0] + "分鐘"; + if (Integer.parseInt(duration) < 60) return duration + "秒"; + return Integer.parseInt(duration) / 60 + "分鐘"; } public String getLength() { diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index bcaf075b..2d8bafc4 100644 Binary files a/jar/custom_spider.jar and b/jar/custom_spider.jar differ diff --git a/jar/custom_spider.jar.md5 b/jar/custom_spider.jar.md5 index 47b70d43..daed71c8 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -2dd1047cb29daf7d351201a1cca49ae5 +ab9462dae7ab186527c41a163641cf14