【问题标题】:YouTube Playlist - Show playlist on page loadYouTube 播放列表 - 在页面加载时显示播放列表
【发布时间】:2015-01-14 20:00:39
【问题描述】:

我正在尝试弄清楚如何在页面加载时自动扩展播放列表,如此屏幕截图所示 - http://glui.me/?i=zg8yl7mc2ukewck/2015-01-14_at_2.57_PM.png/

现在,当您加载页面时,它显示为关闭,如下所示http://glui.me/?i=md1ar6v3jfhb54b/2015-01-14_at_2.58_PM.png/

我目前没有使用 API。我只是在 YouTube 上生成了一个播放列表,然后复制了 iframe 嵌入代码并将其弹出到页面上。有什么我可以添加到 URL 来实现的吗?比如如何在最后用 &rel=0

关闭推荐视频

【问题讨论】:

    标签: javascript youtube


    【解决方案1】:

    我也是。

    找不到任何解决方案。 'enablejsapi' 参数看起来很有希望。

    我确实找到了这个enhancement request

    (https://code.google.com/p/gdata-issues/issues/detail?id=5890&q=playlist%20show&colspec=API%20ID%20Type%20Status%20Priority%20Stars%20Summary)

    投票!

    【讨论】:

      【解决方案2】:

      你和我都是。我的研究使我相信使用 iFrame 嵌入是不可能的。我目前正在使用临时播放列表 (https://developers.google.com/youtube/player_parameters#playlist),似乎无法强制本地播放列表自动打开。

      我已经看到一些解决方案在页面中添加一个单独的播放列表元素(http://www.woosterwebdesign.com/responsive-youtube-player-with-playlist/http://jsfiddle.net/NmvA9/7432/),但这也不是我们正在寻找的集成解决方案。

      jsfiddle 使用此代码创建轮播:

          function createCarousel(jqe, videos, options) {
          var car = $('div.carousel', jqe);
          if (car.length === 0) {
              car = $('<div>');
              car.addClass('carousel');
              jqe.append(car);
      
          }
          $.each(videos, function(i,video) {
              options.thumbnail(car, video, options); 
          });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-12-12
        • 2020-11-08
        • 2021-01-04
        • 2012-01-19
        • 1970-01-01
        • 2018-07-03
        • 2011-02-12
        相关资源
        最近更新 更多