gpt4 book ai didi

javascript - 使用 Youtube API 的多个视频

转载 作者:行者123 更新时间:2023-11-28 08:29:30 25 4
gpt4 key购买 nike

我想知道是否有一个超链接列表,每个超链接都链接到一个 Youtube 视频,并且页面上有 Youtube 播放器 API

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('player', {
height: '390',
width: '640',
videoId: 'M7lc1UVf-VE',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}

问题是如何让videoId带变量?那么如果我有 10 个链接,每次点击链接时播放器都会显示该视频?

谢谢

最佳答案

您可以使用 YouTube IFrame Data API 执行此操作: https://developers.google.com/youtube/iframe_api_reference

您可以使用loadVideoById()cueVideoById()

player.loadVideoById({
videoId: videoId,
startSeconds: startSeconds,
endSeconds: endSeconds
});

关于javascript - 使用 Youtube API 的多个视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22029860/

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