直接上工具类
直接调用即可,这个工具类会返回加载的网页中所有的链接,至于对链接怎么处理就是你们自己的事了, 亲测至今我所遇到的所有视频,它都可以捕获到其链接import android.app.Activity;
import android.graphics.Bitmap;
import android.net.http.SslError;
import android.os.Build;
import android.support.annotation.RequiresApi;
import android.view.ViewGroup;
import android.webkit.CookieManager;
import android.webkit.CookieSyncManager;
import android.webkit.SslErrorHandler;
import android.webkit.WebResourceRequest;
import android.webkit.WebResourceResponse;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.LinearLayout;
import java.util.Timer;
import java.util.TimerTask;
/**
* Created by Administrator on 2018/3/22.
*/
public class ParseWebUrlHelper {
private static ParseWebUrlHelper parseWebUrlHelper;
private String webUrl;
private Activity mAct;
private WebView webView;
private int timeOut = 20 * 1000;
private OnParseWebUrlListener onParseListener;
public static ParseWebUrlHelper getInstance() {
if (parseWebUrlHelper == null) parseWebUrlHelper = new ParseWebUrlHelper();
return parseWebUrlHelper;
}
public ParseWebUrlHelper init(Activity act, String url) {
this.mAct = act;
this.webUrl = url;
ViewGroup mainView = (ViewGroup) mAct.findViewById(android.R.id.content);
this.webView = new WebView(mAct