【问题标题】:How to show last screen of Youtube Video when youtube video finishes?当 youtube 视频结束时,如何显示 Youtube 视频的最后一屏?
【发布时间】:2013-09-19 10:37:59
【问题描述】:

我正在使用以下 JavaScript 代码在我的 Web 应用程序中添加 youtube 视频链接。 这工作正常。 但是当视频默认结束时,youtube 视频会在小方框中提供其他链接,我不想要这个

当视频结束时,应该会出现黑屏,或者应该出现视频中的任何结束屏幕。

我们可以这样做吗?如果是,那么如何?

youtubeLoadVideos : function () {
    var videos = document.getElementsByClassName("youtube");
        for (var i=0; i<videos.length; i++) {
            var youtube = videos[i];
            var iframe = document.createElement("iframe");
            iframe.setAttribute("src", "http://www.youtube.com/embed/" + youtube.id);

            // The height and width of the iFrame should be the same as parent
            iframe.style.width = youtube.style.width;
            iframe.style.height = youtube.style.height;
            iframe.style.clear = 'both';
            youtube.parentNode.appendChild(iframe, youtube);
            //youtube.appendChild(youtube.id);
        }
    }

【问题讨论】:

    标签: javascript jquery html youtube youtube-api


    【解决方案1】:
    iframe.setAttribute("src", "http://www.youtube.com/embed/" + youtube.id + "?rel=0");
    

    【讨论】:

      【解决方案2】:

      只需将?rel=0 添加到您的网址,或禁用“视频播放完毕时显示推荐视频”

      【讨论】:

      • 谢谢你上面工作正常。但是我们可以删除“Youtube”品牌吗?
      猜你喜欢
      • 2014-06-27
      • 1970-01-01
      • 1970-01-01
      • 2014-06-01
      • 2013-08-24
      • 2014-09-30
      • 1970-01-01
      • 2012-06-02
      • 1970-01-01
      相关资源
      最近更新 更多