【问题标题】:Audio still playing when the modal is closed模态关闭时仍在播放音频
【发布时间】:2020-08-24 10:52:51
【问题描述】:

当我点击modal上的“关闭”按钮时,youtube视频的音频仍在播放背景。

当前代码

<button type="button" class="btn btn-primary btn-sm pull-right"  data-original-title="Learn How to Use Communication Assistant "  data-placement="bottom"  data-toggle="modal" data-toggle="tooltip" data-target="#myModal">
<span class="glyphicon glyphicon-play" aria-hidden="true"></span>
              </button>
               <div class="modal fade" id="myModal" role="dialog">
      <div class="modal-dialog">
    <!-- Modal content-->
      <div class="modal-content">
        <div class="modal-header">
          <button type="button" class="close" data-dismiss="modal">&times;</button>
          <h4 class="modal-title">How To Use Communication Assistant</h4>
        </div>
        <div class="modal-body">
          <iframe width="560" height="315" src="https://www.youtube.com/embed/Yzi2I4blCoE" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        </div>
      </div>
      
    </div>
  </div>

电流输出

点击关闭按钮后,音频仍在后台播放。

预期输出

当我点击“close”按钮时,modalvideo都应该关闭。

【问题讨论】:

  • 请发布一个 sn-p 工作

标签: javascript html modal-dialog html5-video bootstrap-modal


【解决方案1】:

你可以考虑试试这段代码:

$("#myModal").on('hidden.bs.modal', function (e) {
    $("#myModal iframe").attr("src", $("#myModal iframe").attr("src"));
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-19
    • 2015-10-28
    • 1970-01-01
    相关资源
    最近更新 更多