Android 中的 YouTube 网页视图

发布于 2024-11-27 01:48:02 字数 580 浏览 5 评论 0原文

我使用 Webview 在我的应用程序中显示一些 html 数据。我正在使用以下代码。

WebView featureview = (WebView) findViewById(R.id.featureview);
WebSettings webSettings = featureview.getSettings(); 
webSettings.setJavaScriptEnabled(true); 
featureview.loadData(featureDescription, "text/html", "utf-8");

一些 html 数据使用 。但它给出黑屏。代码有什么问题?在这里我想补充一点,我已经安装了 Flash 播放器,并且正在 Android 2.2 设备中尝试。

I have using Webview to display some html data in my app. I am using the following code.

WebView featureview = (WebView) findViewById(R.id.featureview);
WebSettings webSettings = featureview.getSettings(); 
webSettings.setJavaScriptEnabled(true); 
featureview.loadData(featureDescription, "text/html", "utf-8");

Some of the html data has embedded video from youtube using code like <iframe height='390' frameborder='0' width='640' allowfullscreen='' src='http://www.youtube.com/embed/8xgkw67o0Gc' title='YouTube video player'></iframe>. But it is giving black screen. what is the problem in code? Here I like to add I have installed the flash player and I am trying in in Android 2.2 device.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

深者入戏 2024-12-04 01:48:02

尝试:

webView.getSettings().setPluginsEnabled(true);

或未弃用的等效项:

webview.getSettings().setPluginState(WebSettings.PluginState.ON);

Try:

webView.getSettings().setPluginsEnabled(true);

Or the non-deprecated equivalent:

webview.getSettings().setPluginState(WebSettings.PluginState.ON);
日久见人心 2024-12-04 01:48:02

启用 javascript 请

 myWebView = (WebView) findViewById(R.id.webview); 
 WebSettings webSettings = myWebView.getSettings(); 
 webSettings.setJavaScriptEnabled(true); 
 myWebView.loadUrl("http://www.youtube.com"); 

参阅此链接

http://www.anddev.org/novice-tutorials-f8/play-youtube-videos-with-youtube-app-from-webview-t50422.html

Enable javascript

 myWebView = (WebView) findViewById(R.id.webview); 
 WebSettings webSettings = myWebView.getSettings(); 
 webSettings.setJavaScriptEnabled(true); 
 myWebView.loadUrl("http://www.youtube.com"); 

see this links

http://www.anddev.org/novice-tutorials-f8/play-youtube-videos-with-youtube-app-from-webview-t50422.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文