0

EndlessVideo网站过去运行良好,但突然之间它不再循环播放视频了。我发现在控制台中运行以下代码具有想要的效果,但奇怪的是,将其添加到页面底部似乎不起作用:

<script>
ytplayer = jQuery("#ytapiplayer")[0];
ytplayer.addEventListener("onStateChange", "onytplayerStateChange1"); 
function onytplayerStateChange1(state){console.log(state);if(state == 0){ytplayer.playVideo();}}
</script>

我已经尝试了上述的各种修改,包括从 调用它onYouTubePlayerReady(),在计时器上运行它等等......似乎没有任何效果。

4

2 回答 2

1

加载页面后加载 youtube 视频播放器。所以事件实际上并没有与玩家绑定。请在视频开始播放后或至少在播放器加载后尝试添加状态处理程序。

于 2012-05-21T14:23:56.377 回答
0

通过传递&loop=1查询字符串启用循环。

启用循环不需要 JavaScript API。

于 2012-08-09T18:13:52.917 回答