youtube 视频未在 webView 中显示
Posted
技术标签:
【中文标题】youtube 视频未在 webView 中显示【英文标题】:youtube video not showing in webView 【发布时间】:2011-11-07 14:44:52 【问题描述】:我是安卓新手。谁能告诉我如何播放 youtube 视频。我的要求是视频最初应该显示在“WebView”中,点击它后,视频应该会播放。
webView = (WebView)findViewById(R.id.webView1);
WebSettings websets = webView.getSettings();
websets.setjavascriptEnabled(true);
registerForContextMenu(webView);
webView.loadUrl("file:///android_asset/youtubes.html");
【问题讨论】:
执行此操作的最常见方法是启动您自己的意图并使用 YouTube 应用程序显示视频。您应该查看 [this question][1] 的答案。 [1]:***.com/questions/2292086/… 对于那些发现这个问题的人,我在这里概述了如何让您的 webview 能够播放 youtube 视频:***.com/a/12850816/223440 【参考方案1】:也许这有帮助,我偶然发现了这个帖子:link
事实上,我基本上只需要添加到应用程序清单 xml 中:
android:hardwareAccelerated="true"
瞧,连 youtube 视频都开始播放了
仅适用于 Android 3.0(API 级别 11)
【讨论】:
我猜你还得有一个能够硬件加速的设备?以上是关于youtube 视频未在 webView 中显示的主要内容,如果未能解决你的问题,请参考以下文章
WebView 在 Xcode 7.x [W/Code+Images] 中不返回 YouTube 视频
如何在 Android 上的 webView 中显示 YouTube 视频