如何使用Youtube的新embedded代码风格自动播放video?
我无法解决如何使用新的Youtubeembedded代码风格自动播放video。 我尝试添加&autoplay = 1的URL,这与旧的风格,但没有奏效。 例如, http://www.youtube.com/embed/JW5meKfy3fY是embedded式链接,但http://www.youtube.com/embed/JW5meKfy3fY&autoplay=1不起作用。 谁能告诉我该怎么做? 谢谢
我想如果你用“?”replace“&” 在url中的video将自动加载。
所以你的url是: http://www.youtube.com/embed/JW5meKfy3fY?autoplay=1
: http://www.youtube.com/embed/JW5meKfy3fY?autoplay=1
autoplay http://www.youtube.com/embed/JW5meKfy3fY?autoplay=1
看起来像谷歌应该这样做,但我会说使用“?” 比使用“&”更有意义。
其实,你将不得不使用“?” 而不是“&”作为你的第一个参数。 如果您使用多个参数,则必须将“&”添加到链中。
例如,如果您想要添加自动播放和隐藏式字幕,则必须将此部分添加到embedded式videourl: ?autoplay = 1&cc_load_policy = 1 。
它看起来像这样:
<iframe width="420" height="315" src="http://www.youtube.com/embed/ oHg5SJYRHA0?autoplay=1&cc_load_policy=1" frameborder="0" allowfullscreen></iframe>
YouTube帮助说&autoplay=1
必须在videoID之后 – 我假设,之后立即。
好的,这是youtubevideo新embedded代码的一个例子。
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="560" height="345" src="http://www.youtube.com/embed/8v_4O44sfjM" frameborder="0" allowFullScreen></iframe>
如果您想自动播放,请在:src =“http://www.youtube.com/embed/8v_4O44sfjM”上添加?autplay = 1
所以代码将如下所示:
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="560" height="345" src="http://www.youtube.com/embed/8v_4O44sfjM**?autoplay=1**" frameborder="0" allowFullScreen></iframe>
我在我的博客上试了这个,它的工作原理! 希望这个帮助(:
您正在使用YouTube的自动播放的错误的urlhttp://www.youtube.com/embed/JW5meKfy3fY&autoplay=1
此url显示youtube id整体JW5meKfy3fY&autoplay=1
,youtube拒绝播放。 我们必须将自动播放variables传递给YouTube,因此您必须使用?
而不是&
所以你的url是http://www.youtube.com/embed/JW5meKfy3fY?autoplay=1
和你的最终iframe会是这样的。
<iframe src="http://www.youtube.com/embed/xzvScRnF6MU?autoplay=1" width="960" height="447" frameborder="0" allowfullscreen></iframe>
只需在embedded代码中添加?autoplay = 1后,例如:
<iframe width="420" height="315" src="http://www.youtube.com/embed/ oHg5SJYRHA0" frameborder="0"></iframe>
将其更改为:
<iframe width="420" height="315" src="http://www.youtube.com/embed/ oHg5SJYRHA0?autoplay=1" frameborder="0"></iframe>
上述内容在当前的YouTubeembedded中并没有为我工作。 试试这个,它真的为我工作:)
希望能帮助到你!
<iframe width="925" height="315" src="https://www.youtube.com/embed/iD5zxjySOzw?rel=0&autoplay=1&controls=0&showinfo=0" frameborder="0" allowfullscreen></iframe>
我能够使自动播放工作的唯一方法是使用iframe播放器API。
<div id="ytplayer"></div> <script> // Load the IFrame Player API code asynchronously. var tag = document.createElement('script'); tag.src = "https://www.youtube.com/player_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); // Replace the 'ytplayer' element with an <iframe> and // YouTube player after the API code downloads. var player; function onYouTubePlayerAPIReady() { player = new YT.Player('ytplayer', { height: '480', width: '853', videoId: 'JW5meKfy3fY', playerVars: { 'autoplay': 1, 'showinfo': 0, 'controls': 0 } }); } </script>
你们没有一个能解决我的问题。 但是,我发现了一个很好的解决scheme,让我现在正确地工作。 在标签之间写下这段代码:
<div style="position: fixed; z-index: -99; width: 100%; height: 100%"> <iframe frameborder="0" height="100%" width="100%" src="https://youtube.com/embed/**[CHANGE HERE WITH YOUR YOUTUBE VIDEO ID]**?autoplay=1&controls=0&showinfo=0&autohide=1"> </iframe> </div>
- 如何获得video的持续时间,维度和大小在PHP?
- 使用Android MediaCodec从相机编码H.264
- 直播RTMP / RTSP播放器,无需在Android上使用webview(WOWZA服务器)
- ffmpeg设置转换为MP4和ogg为HTML5video
- 如何使用ffmpeg将新的audio(不混音)添加到video中?
- 如何使用VideoToolbox解压H.264videostream
- 有没有办法将某人链接到高清1080p质量的YouTubevideo?
- 使用Node.js将video文件stream式传输到html5video播放器,以便video控件继续工作?
- Android意图播放video?