问题描述
我尝试使用 YouTube 播放器演示来生成代码我的视频自动播放和循环播放所必需的.但只有自动播放有效,它不会循环播放,演示视频也不起作用.这是我用过的代码.
I tried to use the YouTube player demo to generate the code necessary for my video to autoplay and loop itself.But only the autoplay works, it doesn't loop, and the demo-video doesn't work either. Here is the code I've used.
<iframe class="embed-responsive-item" id="ytplayer" type="text/html" width="640" height="360" src="https://www.youtube.com/embed/M7lc1UVf-VE?&autoplay=1&loop=1&rel=0&showinfo=0&color=white&iv_load_policy=3" frameborder="0" allowfullscreen>
</iframe>
推荐答案
尝试将 playlist
参数与循环一起添加.对于播放列表,将其值设置为当前视频 ID.
Try adding the playlist
parameter along with the loop. For playlist, set it's value as the current video id.
<iframe class="embed-responsive-item"id="ytplayer" type="text/html" width="640" height="360" src="https://www.youtube.com/embed/M7lc1UVf-VE?&autoplay=1&loop=1&rel=0&showinfo=0&color=white&iv_load_policy=3&playlist=M7lc1UVf-VE"
frameborder="0" allowfullscreen></iframe>
目前,loop 参数仅在 AS3 播放器中与播放列表参数结合使用时才有效.要循环播放单个视频,请将循环参数值设置为 1,并将播放列表参数值设置为已在播放器 API URL 中指定的相同视频 ID:
Currently, the loop parameter only works in the AS3 player when used in conjunction with the playlist parameter. To loop a single video, set the loop parameter value to 1 and set the playlist parameter value to the same video ID already specified in the Player API URL:
http://www.youtube.com/v/VIDEO_ID?version=3&loop=1&playlist=VIDEO_ID
参考:https://developers.google.com/youtube/player_parameters#loop
这篇关于Youtube iframe“循环"不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!