|
|
|
|
@ -186,6 +186,7 @@ public class ParseJob implements ParseCallback { |
|
|
|
|
|
|
|
|
|
private void startWeb(String key, String from, Map<String, String> headers, String url, String click) { |
|
|
|
|
App.post(() -> webViews.add(CustomWebView.create(App.get()).start(key, from, headers, url, click, this, !url.contains("player/?url=")))); |
|
|
|
|
App.get().setSniff(true); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private Map<String, String> getHeader(JsonObject object) { |
|
|
|
|
@ -215,6 +216,7 @@ public class ParseJob implements ParseCallback { |
|
|
|
|
for (CustomWebView webView : webViews) webView.stop(false); |
|
|
|
|
for (CustomWebView webView : webViews) webView.destroy(); |
|
|
|
|
if (!webViews.isEmpty()) webViews.clear(); |
|
|
|
|
App.get().setSniff(false); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public void stop() { |
|
|
|
|
|