javascript - 在 Bootstrap 模态中暂停 Vzaar 视频

标签 javascript jquery html twitter-bootstrap video

当模式关闭时,Bootsrap 模式中的视频会继续播放。 我已经找到了 YouTube 视频和 html5 视频的解决方案,但我正在使用 Vzaar Video 和 Vzaar 的 API java 脚本

我让它从模态中的关闭按钮工作(使用 id="video-btn"),但如果单击模态之外,我真的需要它也能工作,或者我猜 data-dismiss="modal",应该涵盖所有(?)。

不太擅长java,如果有帮助,我们将不胜感激。 我的关闭按钮代码(工作正常)如下。

// Vzaar
window.addEventListener("load", function() {
var player = new vzPlayer("vzvd-XXXXXXX");

// adding pause() API method to DOM element:
var myPauseButton = document.getElementById("video-btn");
myPauseButton.addEventListener("click", function() {
    player.pause();
});

});

最佳答案

我已经解决了:

// add listener vzaar video //

window.addEventListener("load", function() {
var player = new vzPlayer("vzvd-xxxxxxx");

// adding pause() API method to hidden.bs.modal: //

$('#myModalId').on('hidden.bs.modal', function () {
player.pause();
  }); 
});     

(当然需要包含http://player.vzaar.com/libs/flashtakt/client.js)

关于javascript - 在 Bootstrap 模态中暂停 Vzaar 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32727841/

相关文章:

html - 将 HTML 与样式表链接起来的问题

javascript - 使用 "enter" key 使用维基百科 API 查找文章时出错

javascript - 如何创建可调整大小的 div 作为搜索引擎

javascript - 尝试使用 JavaScript 清除文本字段

javascript - angularjs - 动态 ng 模型

javascript - 如果 array.find 返回未定义,ES6/JS 分配默认值

javascript - morris.js - 带有 json 文件的折线图

javascript - 如何访问自动完成选择时返回的 JSON 值?

javascript - 通过 javascript 从 <input type ='image'> 获取点击坐标

javascript - sketch.js 仅在 iPhone 上刷新后才有效