我决定尝试使用 Youtube-Api 在我的网络上实现 youtube 视频。我的想法是将视频放在一个滑块中,并用这种方法创建一个“播放列表”。我的第一个问题是我想为多个播放器设置 youtube api,但我不知道何时将播放器定义为“ytplayer”:
<script>
// Load the IFrame Player API code asynchronously.
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
// Replace the 'ytplayer' element with an <iframe> and
// YouTube player after the API code downloads.
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('ytplayer1', {
height: '390',
width: '640',
//videoId: 'M7lc1UVf-VE'
});
}
</script>
有没有办法为多个玩家定义“ytplayer”,这些玩家将被命名为;ytplayer1,ytplayer2,.... 我问这个问题的原因是我想将播放器放在标签内,并在 div 标签内调用“videoID”,就像这样:
<div id="ytplayer1" src="M7lc1UVf-VE"></div>
上面的解决方案是否可能“当然有一些变化”?将播放器放置在其中并从那里调用 videoID?
我是这类脚本的新手,所以任何帮助都会很棒。我搜索了网络,但没有找到任何与我的问题相关的答案。
吨