我尝试在网络视图中加载我的应用上的网址ww.youtube.com。但它不能完全加载。它加载就像下面的图像。在浏览器中它可以轻松加载。为什么?有什么想法吗?
image http://www.freeimagehosting.net/uploads/d7356dd8e1.png
答案 0 :(得分:3)
简单的答案是使用您的网络视图调用每个手机上加载的youtube应用。查看http://fluxkore.com/index.php/android-apps/上的代码,以便调用youtube应用程序.....
答案 1 :(得分:2)
WebView可能存在问题 - WebViews不是完全成熟的浏览器,功能有限。例如,参考页面明确指出WebViews不处理JavaScripts。如果需要JavaScripts,Flash或类似的东西来正确加载YouTube,那么这可能就是WebView无法正确处理它的原因。
答案 2 :(得分:2)
启用JavaScript! =)
myWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
myWebView.loadUrl("http://www.youtube.com");