diff --git a/app/src/main/java/com/fongmi/android/tv/api/loader/JarLoader.java b/app/src/main/java/com/fongmi/android/tv/api/loader/JarLoader.java index e0d699d18..47d6d6cd0 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/loader/JarLoader.java +++ b/app/src/main/java/com/fongmi/android/tv/api/loader/JarLoader.java @@ -117,13 +117,13 @@ public class JarLoader { } public JSONObject jsonExt(String key, LinkedHashMap jxs, String url) throws Throwable { - Class clz = loaders.get("").loadClass("com.github.catvod.parser.Json" + key); + Class clz = loaders.get(recent).loadClass("com.github.catvod.parser.Json" + key); Method method = clz.getMethod("parse", LinkedHashMap.class, String.class); return (JSONObject) method.invoke(null, jxs, url); } public JSONObject jsonExtMix(String flag, String key, String name, LinkedHashMap> jxs, String url) throws Throwable { - Class clz = loaders.get("").loadClass("com.github.catvod.parser.Mix" + key); + Class clz = loaders.get(recent).loadClass("com.github.catvod.parser.Mix" + key); Method method = clz.getMethod("parse", LinkedHashMap.class, String.class, String.class, String.class); return (JSONObject) method.invoke(null, jxs, name, flag, url); }