网上翻了很多都没找到正确答案,好多都说重写shouldOverrideUrlLoading这个方法,但是照做还是不能播放视频,于是我用其它浏览器打开优酷网址发现,浏览器会弹出是否启用外部应用程序,原来如此。由于优酷推荐自带客户端播放,这里需要判断是否启用第三方应用程序,所以就需要重写shouldOverrideUrlLoading,代码如下:
webView.setWebViewClient(new WebViewClient(){ public boolean shouldOverrideUrlLoading(WebView view, String url) { Log.