如何在iframe API中嵌入包含开始和结束时间的Youtube视频?
如何在特定的开始时间播放视频直到特定的结束时间?
以下是Google示例,我无法理解:
loadVideoById({'videoId': 'bHQqvYy5KYo',
'startSeconds': 5,
'endSeconds': 60,
'suggestedQuality': 'large'});
https://developers.google.com/youtube/iframe_api_reference?hl=en
这是小提琴(第43-47行)http://jsfiddle.net/8R5y6/357/
答案 0 :(得分:1)
执行此操作的一种方法是传递 playerVars 对象,该对象在创建播放器时设置了开始和结束参数。
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'M7lc1UVf-VE',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
},
playerVars: {
start: 5,
end: 60
}
});
虽然请注意,在您的JSFiddle示例中,onPlayerStateChange
函数会在播放6秒后停止播放视频。