diff --git a/app/src/main/java/com/fongmi/android/tv/api/Decoder.java b/app/src/main/java/com/fongmi/android/tv/api/Decoder.java index 447773008..b67407e54 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/Decoder.java +++ b/app/src/main/java/com/fongmi/android/tv/api/Decoder.java @@ -32,7 +32,7 @@ public class Decoder { } private static String fix(String url, String data) { - if (url.startsWith("file://")) url = Utils.convert(url); + if (url.startsWith("file")) url = Utils.convert(url); data = data.replace("./", url.substring(0, url.lastIndexOf("/") + 1)); return data; } diff --git a/app/src/main/java/com/fongmi/android/tv/utils/Utils.java b/app/src/main/java/com/fongmi/android/tv/utils/Utils.java index ef40e70cd..6ee138cda 100644 --- a/app/src/main/java/com/fongmi/android/tv/utils/Utils.java +++ b/app/src/main/java/com/fongmi/android/tv/utils/Utils.java @@ -97,7 +97,7 @@ public class Utils { } public static String convert(String text) { - return Server.get().getAddress(true) + "/" + text; + return text.startsWith("file") ? Server.get().getAddress(true) + "/" + text : text; } public static String convert(String baseUrl, String text) {