检测youtube

时间:2016-04-12 07:17:12

标签: webview

我需要一种方法,当我在网络视图中点击YouTube视频时,我需要它来执行某些操作,即只需获取该视频链接的网址。

那么,如何点击该视频获得该效果?

1 个答案:

答案 0 :(得分:0)

我们假设视频扩展名为.mp4 在WebViewClient中,检查具有此类扩展名的url。 E.g。

public class myWebClient extends WebViewClient
{
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if(url.contains(".mp4"))
        {
            downloadVideo(url);
        }
        else
        {
            view.loadUrl(url);
        }
        Log.e(TAG, url);
        return true;
    }
}