说我有一个youtube视频列表
https://www.youtube.com/watch?v=stYNW4ub5mk https://www.youtube.com/watch?v=Zvjmt4pwtdg ..... .....
我如何逐个播放然后重复,例如
for j= 1 to 999999999
for i = 0 to n '(where n is number of videos)
'play video i
'how can I tell the ith one ended and to play the next one?
next i
next j
我在自己的网页(全尺寸)中使用什么控制语法来播放视频?
感谢
答案 0 :(得分:0)
使用YouTube播放器API。 (youtube.com/player_api)它处理与嵌入式YouTube视频的互动。要检测视频何时结束,请检查onPlayerStateChange事件。您可以在html中添加脚本部分,并将其包括在内:
编辑:event.data === 1是玩家启动时,无论是点击它还是自动启动 event.data === 0是视频完成的时间。
function onPlayerStateChange(event) {
if(event.data === 1) {
#doSomething
}
if(event.data === 0)
{
#callMethodToIncrementVideo
}
}