android - 在Android上的HTML中嵌入youtube视频只有声音,没有视频

标签 android html youtube

我有一个Android应用,其中的内容显示在嵌入式Web控件中。有时,内容中嵌入了youtube视频,但它们没有显示-您只能听到声音。我查看了Google的官方文档,但看不到我的代码有任何问题。要嵌入视频,我正在使用以下html(我将VIDEO_ID替换为视频的实际ID):

<iframe type="text/html" width="100%" height="240" src="http://www.youtube.com/embed/VIDEO_ID?autoplay=0" frameborder="0" modestbranding="1" />

任何帮助表示赞赏...

最佳答案

试试这个页面:
Youtube embed video not working in android 4+ (Ice cream sandwich,Jelly Bean)
一些报价:
“让它正常工作。我必须添加webView.setWebChromeClient(new WebChromeClient(){});和webView.getSettings()。setJavaScriptEnabled(true);才能正常工作。不需要类或类型。”

<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0"></iframe>资料来源:http://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html

会需要这个:Force HTML5 youtube video

另请参阅:https://developers.google.com/youtube/player_parameters

关于android - 在Android上的HTML中嵌入youtube视频只有声音,没有视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28131193/

相关文章:

android - OpenGL ES 2.0 : Multiple light sources : Shader issue

android - LeakCanary 发现 Android WebView 内存泄漏

jquery - HTML5 Canvas 调整图像大小 点击放大

json - Youtube数据Api乘以2您的查询

ruby-on-rails - 对象ID和youtube视频ID与youtube_it gem相同

Android 11/API 30 - 打开 YouTube 链接

java - 增强现实 - 图像大小变换

java - 使用 Android 将文本文件上传到 Google 云端硬盘

html - 用水平滚动条制作单行div

javascript - 使用选择标签更改网站的背景图片