小编use*_*928的帖子

youtube api获取当前视频标题

我有一个无边框的Youtube iframe api播放器播放Youtube播放列表.一切正常,但我想在播放器下方的div中显示当前播放视频的标题,但我不知道如何做到这一点任何帮助将非常感激.

我尝试过stackoverflow中的其他示例,但它们用于内联播放列表,对于有100多个视频的youtube播放列表并且我的脚本知识非常有限,我从来没有让它们工作,谷歌api网站似乎没有涵盖我正在寻找的东西.我尝试了获得标题的jwplayer,但是随机播放功能很差并且一次又一次地播放相同的视频,有时一次播放多次视频.我找到了一个脚本来排除洗牌问题,但我放弃了获取标题功能.我决定坚持使用youtube,并希望有人可以帮助我.

所以我再次非常感谢您对此表示感谢.这就是我所拥有的

<!DOCTYPE html>
<html>
<body>

  <div id="player"></div>

    <script>

    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',
    playerVars : { 'rel' : 0,  'showinfo' :0, 'autoplay': 1, 'controls': 0 },
    events: {
    'onReady': onPlayerReady 
    }
    });
    }

    var getRandom = function(min, max) {
    return Math.random() * (max - min) + min;
    `enter code here`};


      var playRandomTrack = function() …
Run Code Online (Sandbox Code Playgroud)

html javascript youtube-api

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

html ×1

javascript ×1

youtube-api ×1