Javascript创建自动播放Youtube视频的应用程序

Javascript创建自动播放Youtube视频的应用程序,javascript,html,youtube,Javascript,Html,Youtube,我正在尝试制作一个自动播放Youtube视频列表的应用程序。你可以看到我到目前为止所做的: 我已经走到了死胡同,因为我不明白让嵌入式视频自动播放,然后让某种甚至是监听器看到它何时结束的逻辑 到目前为止,我得到的是: this.playAll = function() { var vidtexts = document.getElementsByClassName('vidtxt'); var i = 0, j = v

我正在尝试制作一个自动播放Youtube视频列表的应用程序。你可以看到我到目前为止所做的:

我已经走到了死胡同,因为我不明白让嵌入式视频自动播放,然后让某种甚至是监听器看到它何时结束的逻辑

到目前为止,我得到的是:

        this.playAll = function()
        {
            var vidtexts = document.getElementsByClassName('vidtxt');
            var i = 0, j = vidtexts.length;
            while (i < j)
            {
               var thisid = vidtexts[i].value;
               if (thisid.length != 0)
               {
                  var thisurl= this.id2url(vidtexts[i].value);
                  document.getElementById("ytframe").src = thisurl; 
                  // want that video to play all the way through
               }
               ++i;
            }
        }
this.playAll=function()
{
var vidtext=document.getElementsByClassName('vidtxt');
var i=0,j=0.length;
而(i

它只需遍历用户提供的所有视频ID,并将
iframe
元素的源更改为相应的视频。对我能做什么有什么建议吗?或者这是不可能的?(堆栈溢出没有什么是不可能的哈哈)

你不能在url中将autoplay设置为true吗?看看youtube的播放器API,尤其是函数()和事件()。您需要一个事件来知道视频何时准备好或结束,并且需要播放视频的功能。