【发布时间】:2012-08-07 16:24:22
【问题描述】:
我正在尝试使用 JavaScript API 在主页 (Chromeless) 中加载 Youtube 视频。 到目前为止,我设法让它自动播放,hd720 并在完成后淡出视频。
但我找不到删除控件、隐藏信息以及最后不加载相关视频的方法。
我知道在 iframe embed 中我可以使用以下参数
controls=0&showinfo=0&autoplay=1&rel=0
但我找不到在下面显示的 YouTube Player API 中使用这些参数的方法。 有什么建议吗?
<script src="http://www.youtube.com/player_api?enablejsapi=1&version=3"></script>
function onYouTubePlayerAPIReady() {
player = new YT.Player('video_chromeless', {
height: '800',
width: '450',
videoId: '',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event){
player.setPlaybackQuality('hd720');
event.target.playVideo();
}
function onPlayerStateChange(event) {
if(event.data === 0) {
$('#video_chromeless').fadeOut(600);
}
}
【问题讨论】:
-
自 2018 年 9 月 25 日起,我们无法隐藏相关视频