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

Embedding a youtube video in HTML on Android only has sound, no video

我有一个 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); 才能正常工作。不需要 class 或类型。”

<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"