gpt4 book ai didi

parameters - youtube-iframe-api嵌入参数不再起作用

转载 作者:行者123 更新时间:2023-12-03 05:35:09 26 4
gpt4 key购买 nike

我正在尝试使用以下参数将youtube视频嵌入到我的网站中,但无法正常工作:

<iframe width="560" height="315" src="https://www.youtube.com/embed/1xPEIXk69lc?rel=0&controls=0&autoplay=1&showinfo=0&modestbranding=1"  frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

最佳答案

自2018年9月起已弃用某些参数,包括showinfo和将rel = 0更改。删除它们会有所帮助。有关更多信息,请参见https://developers.google.com/youtube/player_parameters
如果您使用IFrame API(而不是嵌入iframe ex http://youtu.be/?videoIDxxx..),则可以获取视频停止(完成)事件,然后按ID将视频提示到播放器中。有关基本播放器的引用,请参见https://developers.google.com/youtube/iframe_api_reference#Playback_controls

 

....
<div id="player1"></div>

<script type="text/javascript">
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

var player ;

function onYouTubeIframeAPIReady()
{
player = new YT.Player('player1',
{
videoId: 'YourVideoId',
events: {
'onStateChange': onPlayerStateChange
}
});

}; // onYOuTubeIframeAPIReady

function onPlayerStateChange(event)
{
// Alt approach //if( event.data == 0){ location.reload()}
if( event.data == 0) // video has ended
{ player.cueVideoById({videoId:'YourVideoID',
suggestedQuality: 'hd720'})
};
}

</script>

关于parameters - youtube-iframe-api嵌入参数不再起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53086102/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com