在Android上以HTML格式嵌入YouTube视频只有声音,没有视频

时间:2015-01-24 22:54:00

标签: 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" />

感谢任何帮助...

1 个答案:

答案 0 :(得分:1)

试试这个页面:
Youtube embed video not working in android 4+ (Ice cream sandwich,Jelly Bean)
一些引言:
&#34;搞定了。我不得不添加webView.setWebChromeClient(new WebChromeClient(){});和webView.getSettings()。setJavaScriptEnabled(true);为了它正常工作。不需要课程或类型。&#34;

&#34; <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&#34;

相关问题