javascript YouTube Bootstrap Modal AutoPlay

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript YouTube Bootstrap Modal AutoPlay相关的知识,希望对你有一定的参考价值。

<!-- VIDEO PLAY -->
    <section id="video-play">
      <div class="dark-overlay">
        <div class="row">
          <div class="col">
            <div class="container p-5">
              <a
                href="#"
                class="video"
                data-video="https://www.youtube.com/embed/-MlNBTSg_Ww"
                data-toggle="modal"
                data-target="#videoModal"
                ><i class="fas fa-play fa-3x"></i
              ></a>
              <h1>See What We Do</h1>
            </div>
          </div>
        </div>
      </div>
    </section>

    <!-- VIDEO MODAL -->
    <div class="modal fade" id="videoModal">
      <div class="modal-dialog">
        <div class="modal-content">
          <div class="modal-body">
            <button class="close" data-dismiss="modal">
              <span>&times;</span>
            </button>
            <iframe
              src=""
              frameborder="0"
              height="350"
              width="100%"
              allowfullscreen
            ></iframe>
          </div>
        </div>
      </div>
    </div>
<script>
  // Video Play
  $(function() {
    // Auto play modal video
    $(".video").click(function() {
      var theModal = $(this).data("target"),
        videoSRC = $(this).attr("data-video"),
        videoSRCauto =
          videoSRC +
          "?modestbranding=1&rel=0&controls=0&showinfo=0&html5=1&autoplay=1";
      $(theModal + " iframe").attr("src", videoSRCauto);
      $(theModal + " button.close").click(function() {
        $(theModal + " iframe").attr("src", videoSRC);
      });
    });
  });
</script>

以上是关于javascript YouTube Bootstrap Modal AutoPlay的主要内容,如果未能解决你的问题,请参考以下文章

Javascript - 检测 Youtube 默认缩略图

javascript Javascript YouTube视频播放器(多个)

用 JavaScript 或 jQuery 监听 Youtube 事件

用 JavaScript 或 jQuery 监听 Youtube 事件

如何使用 Youtube Javascript API 获取 youtube 用户的观看历史记录?

使用 javascript/jquery 获取 Youtube 视频信息