Youtube播放器API:在视频结束时隐藏控件并显示最后一帧
我有一个HTML5 youtube视频播放器 我希望在视频播放结束时,隐藏控制栏 我已经得到了视频播放结束时的回调函数。你知道有没有办法隐藏最后的控制栏?或者有任何类似的想法来实现这一点Youtube播放器API:在视频结束时隐藏控件并显示最后一帧,youtube,youtube-api,Youtube,Youtube Api,我有一个HTML5 youtube视频播放器 我希望在视频播放结束时,隐藏控制栏 我已经得到了视频播放结束时的回调函数。你知道有没有办法隐藏最后的控制栏?或者有任何类似的想法来实现这一点 function onPlayerStateChange(event) { if (event.data == YT.PlayerState.ENDED) { //hide control bar?? } }; 此外,我希望播放器显示视频的最后一帧,而不是返回到视频的主画面。好
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.ENDED) {
//hide control bar??
}
};
此外,我希望播放器显示视频的最后一帧,而不是返回到视频的主画面。好的,因此我找到了另一种方法来实现这一点 您应该为视频的当前时间添加一个间隔检查,如果接近尾声,只需暂停它:D
intv = setInterval(updatePlayerInfo, 250);
function updatePlayerInfo() {
duration = player.getDuration();
current = player.getCurrentTime();
if (duration > 0 && (duration - 0.250) <= current && current <= (duration + 0.250)) {
player.pauseVideo();
clearInterval(intv);
}
}
intv=setInterval(updatePlayerInfo,250);
函数updatePlayerInfo(){
duration=player.getDuration();
current=player.getCurrentTime();
如果(持续时间>0&&(持续时间-0.250)