【发布时间】:2014-01-18 22:53:13
【问题描述】:
我有以下简单的代码,它可以安静地播放 youtube 视频:
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading (WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
}
});
mWebView.loadUrl(finalUrl);
但是,将我的手机升级到 Android 4.4.2 后,在加载 youtube 链接时,视频无法播放。
经过一番谷歌搜索,我在清单中添加了android:hardwareAccelerated="true",但问题仍然存在。
在这里,我需要加载任何 url,如果恰好是 youtube url,则应该加载整个 url,视频在其实际位置,并且用户应该能够播放它
【问题讨论】:
标签: android webview youtube android-4.4-kitkat