Update JsLoader.java

pull/137/head
FongMi 2 years ago
parent 04b98c78e9
commit 48c4b48824
  1. 12
      app/src/main/java/com/fongmi/android/tv/api/JsLoader.java

@ -1,7 +1,7 @@
package com.fongmi.android.tv.api;
import com.fongmi.android.tv.App;
import com.fongmi.quickjs.crawler.Spider;
import com.github.catvod.crawler.Spider;
import com.github.catvod.crawler.SpiderNull;
import java.util.Map;
@ -11,7 +11,7 @@ import dalvik.system.DexClassLoader;
public class JsLoader {
private final ConcurrentHashMap<String, com.github.catvod.crawler.Spider> spiders;
private final ConcurrentHashMap<String, Spider> spiders;
private final JarLoader jarLoader;
private String recent;
@ -21,7 +21,7 @@ public class JsLoader {
}
public void clear() {
for (com.github.catvod.crawler.Spider spider : spiders.values()) spider.destroy();
for (Spider spider : spiders.values()) spider.destroy();
jarLoader.clear();
spiders.clear();
}
@ -38,10 +38,10 @@ public class JsLoader {
}
}
public com.github.catvod.crawler.Spider getSpider(String key, String api, String ext, String jar) {
public Spider getSpider(String key, String api, String ext, String jar) {
try {
if (spiders.containsKey(key)) return spiders.get(key);
com.github.catvod.crawler.Spider spider = new Spider(api, dex(key, jar));
Spider spider = new com.fongmi.quickjs.crawler.Spider(api, dex(key, jar));
spider.init(App.get(), ext);
spiders.put(key, spider);
return spider;
@ -53,7 +53,7 @@ public class JsLoader {
public Object[] proxyInvoke(Map<?, ?> params) {
try {
com.github.catvod.crawler.Spider spider = spiders.get(recent);
Spider spider = spiders.get(recent);
if (spider == null) return null;
return spider.proxyLocal(params);
} catch (Throwable e) {

Loading…
Cancel
Save