Android - 如何在 WebView 中播放 Youtube 视频?

标签 android webview youtube

我需要在 WebView 中播放 youtube 视频,但是当我加载 URL 时,整个 youtube 移动页面都被加载了。我只想要一个播放器或一种将视频嵌入 webview 的方式,就像在 IOS 中一样。可能吗?使用 iframe 标签,视频无法加载,它表示发生了错误。 谢谢。

最佳答案

使用代码在 WebView 的源代码中显示嵌入的视频:

<iframe width="560" height="315" src="http://www.youtube.com/embed/...." frameborder="0" allowfullscreen></iframe>

如果您访问 Youtube 网站并点击分享 -> 嵌入,您可以找到 src-Tag 的 URL。

但是为什么要用WebView呢?在那里你必须在 Flash 中播放视频。 Android VideoView 还可以流式传输 Youtube 视频。

关于Android - 如何在 WebView 中播放 Youtube 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9565533/

相关文章:

php - PHP如何使Youtube像URL的ID一样?

java - Android - Android4.0中的MediaPlayer异常

java - Android(4.4+) WebView 第二次加载时不显示 iframe 页面内容

ios - AVD_loader.cpp : failed to get a service for display 4

facebook - 通过API在Facebook上分享YouTube视频

wordpress - 如何允许Wordpress用户直接上传到youtube或vimeo?

android - Android 上的 OpenGL 漫射照明

java - Android SAXParser Malformed XMl 错误

android - 如何在相应 fragment 打开时设置菜单项的可见性?

Javascript 不能始终在 android webview 上工作。有时它起作用,大多数时候它不起作用