- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试调用 vimeo api 以在单击事件时暂停视频以隐藏它。并且,在再次点击以显示视频时,从暂停位置播放视频。
这里有各种各样的相关问题,我找不到简单的“如何暂停”的答案。我是 jquery 新手,无法理解 froogaloop 文档。
这是一个 FIDDLE ,以及我当前用于隐藏视频的 jquery 脚本
$(document).click(function (event) {
if (!$(event.target).hasClass('click')) {
$('#video').hide();
}
});
当没有“click”类的元素被点击时隐藏它。但视频在后台播放。 Froogaloop 被加载到 fiddle 中。谢谢大家
最佳答案
这是更新的 FIDDLE这让暂停/播放工作如我所想。点击图片播放视频;单击外部或空白区域 ( you control this with classes ) 暂停它;再次单击图像从暂停位置播放。简单,没有按钮,没有多余的 jquery 或 froogaloop 代码。
把它放在这里是为了那些可能从中受益的人。并为帮助我入门的 mbrrw +1。
var iframe = $('#video iframe')[0];
var player = $f(iframe);
$('.showvideo').on('click', function(){
$('#video').show();
$('.image').hide();
player.api('play');
});
$(document).click(function (event) {
if (!$(event.target).hasClass('click')) { //if what was clicked does not have the class 'click' (ie. any empty space)
$('#video').hide();
$('.image').show();
player.api('pause');
}
});
请记住将 api=1
附加到 vimeo 链接。并且 url 必须是 https
,而不是 http
。
关于javascript - 使用 vimeo api Froogaloop 简单暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30227467/
我正在使用 froogaloop 库嵌入 Vimeo 视频,但遇到了此错误。我直接从 Vimeo 网站 ( https://developer.vimeo.com/player/js-api ) 获取
我正在使用 https://developer.vimeo.com/player/js-api 中提供的示例: Javascript + HTML: 脚本.js: $(function() {
我有一个实现了 Froogaloop 的 Vimeo 轮播。我尝试使用 FitVids.js 使 Vimeo 视频响应. 我似乎无法让它工作。当我调整窗口大小时,Vimeo 视频不会随之调整大小。这是
我在一个项目中使用旧的 Vimeo API froogaloop。我意识到这现在已经过时了,但这是一个遗留项目,不支持新版本。 我正在尝试通过执行此操作来确定视频是否已暂停.. $lg.on('onA
我觉得有点傻,因为这看起来很简单,但我有一个这样嵌入的 vimeo 视频: 页面上没有其他视频或 iframe。我尝试以这种方式开始视频: document.addEventListener("DO
我的网站上有一个视频播放器,其中包含多个视频,全部采用 slider 式布局。下面有每个视频的缩略图,如果单击任何缩略图,我需要任何正在播放的视频来暂停。我脑子里有 froogaloop.js,我的
我正在为 WordPress 构建一个插件,到目前为止,PHP 库表现良好。但我在使用 JavaScript API 时遇到了一些问题。 我正在尝试将它与 jQuery 一起使用,并且我认为 Word
我正在尝试使用 froogaloop API 识别 vimeo 的 onPlay、onPause 和 onFinish 事件。我已经用这个东西尝试了所有我能想到的方法,但没有成功。 我在 Firefo
我看到了 Drew Baker 的 froogaloop API 示例页面: http://labs.funkhausdesign.com/examples/vimeo/froogaloop2-api
我的 vimeo 播放器 API 存在问题。我使用 iframe 将 Vimeo 视频嵌入到我的页面中,并将图像放置在该 iframe 上。该图像有一个播放按钮,单击该图像会使图像淡出,然后我使用以下
我正在使用 Woo Theme 的 Flexslider 构建一个包含多个 Vimeo 视频的 slider 。我可以使用他们的 Froogaloop ($f) 库根据 vimeo 事件让 Flexs
froogaloop 无法使用通用嵌入代码在 IE 6/7 或 Firefox 3.6 上运行,实现它的最佳方法是什么?检测用户浏览器输出的是 flash 嵌入代码还是通用嵌入代码? https://
尝试调用 vimeo api 以在单击事件时暂停视频以隐藏它。并且,在再次点击以显示视频时,从暂停位置播放视频。 这里有各种各样的相关问题,我找不到简单的“如何暂停”的答案。我是 jquery 新手,
我有这个非常简单的代码。我有一些问题。 --> play pause mute video i
在我的页面初始化脚本中,我有以下代码: var iframe = document.getElementById('video'); var player = Froogaloop(iframe);
我正在使用 Vimeo API 并且我需要在播放器“完成”事件后关闭全屏 视频模式。我知道如何捕捉“完成”,但是否可以从全屏切换? 这里是 froogaloop 播放器示例的链接 - jsfiddle
我无法跳到 Vimeo 视频剪辑中的某个点并播放它。 我已经设法使用 froogaloop seekto 函数让它跳过,但除非视频已经在播放,否则它会再次跳回开头... 这是我的页面示例... htt
使用 API 添加一个按钮,在页面上播放 1 个 vimeo 视频。 我将 Froogaloop 插件添加到我的 plugins.js 文件中,并在我的 main.js 文件中调用它。 这是我的代码
我正在尝试使用 vimeo Javascript 库“Froogaloop”为视频中的视频数组添加一些函数(“stop”、“pause”、“onFinish”)。 有人知道如何在 AngularJs
我在页面上有多个播放按钮,用于启动包含 vimeo 视频的 Twitter Bootstrap 模式。不幸的是,我无法获得播放按钮来播放特定视频。它播放所有这些。有没有办法将每个播放按钮绑定(bind
我是一名优秀的程序员,十分优秀!