Android中Youtube网站上的WebView问题?

时间:2010-05-19 14:07:20

标签: android webview

我尝试在网络视图中加载我的应用上的网址ww.youtube.com。但它不能完全加载。它加载就像下面的图像。在浏览器中它可以轻松加载。为什么?有什么想法吗?

image http://www.freeimagehosting.net/uploads/d7356dd8e1.png

3 个答案:

答案 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");