2011-08-23 136 views
0

我试图隐藏一个嵌入式视频使用索姆简单的jQuery,它一直运行良好,直到我的发言。视频隐藏不错,但声音在后台播放。隐藏视频和静音

是否有一个功能,我可以cal,要么静音视频或完全删除它?

查看下面的链接作为例子,播放视频,然后点击隐藏视频链接,看看我在说什么。一直在这个年龄段,现在正好让我烦恼。

http://jsfiddle.net/P3zKc/

回答

0

好Vimeo的API参考是可怕的,但看看这个页面。 http://developer.vimeo.com/player/js-api主要是play()pause()功能。它说你需要将这些API函数中的任何一个间接地发送给包含视频的iFrame。为此,您需要将api=1添加到像这样的iFrame网址<iframe id="video2" src="http://player.vimeo.com/video/16965687?title=0&amp;byline=0&amp;portrait=0&api=1" width="400" height="225" frameborder="0"></iframe>
您不能直接在iFrame上调用这些函数,但必须使用postMessage()将函数调用发送到iFrame。 https://developer.mozilla.org/en/DOM/window.postMessage有关于该函数的语法的一些很好的文档。希望这可以帮助。

+1

是的,我一直在寻找这个,但你是对的文档是可怕的。 我设法使用'.remove();'静音视频。因为无论如何我都隐藏了视频,并且不需要回电视,所以这个工作正常。 仍然Vimeo API可能是一个有用的事情来学习未来 – Sam

+0

@嗨嗨我有问题,无法静音的音频,你是怎么做到这一点? – DanielNolan

0

取决于您所使用的视频播放器。我知道youtube有他们自己的API。 能够给你更多的信息,但你的小提琴不想为我加载。也许如果别人有这个问题,可以换一个,我很乐意提供帮助。

+0

这是一个vimeo视频,我更新了小提琴链接,看看这个工程是否更好。它仍然适合我。 http://jsfiddle.net/P3zKc/1/ – Sam