jquery videobackground插件

时间:2013-05-11 12:39:09

标签: jquery html5-video

我使用的jQuery视频后台插件运行良好Link to GitHub

我使用此代码播放视频

      $('.video-background').videobackground({
            videoSource: ['../../background_mp4/dock.mp4'], 
            loop:true,
            })

这是为了阻止它

     $('.video-background').videobackground('destroy')

我需要做的是找到它的当前状态IE是否正在播放它在玩什么?,我已经通过插件但可以获得此信息

有人可以提供一些建议吗?

谢谢米克

1 个答案:

答案 0 :(得分:1)

据我所知,该插件分别通过preloadCallbackloadedCallback选项提供了两个事件 - 预加载和加载 - 。

不幸的是,这些回调似乎有一个上下文this,指的是调用.videobackground()的容器元素。出于您的目的,如果上下文是视频元素(或者视频元素作为参数传递),那将是很好的。

你将不得不深入挖掘DOM(使用Firebug或类似的东西)来发现如何处理视频元素,然后在preloadCallback或loadedCallback中,将侦听器(事件处理程序)放在适当的位置,从而获取并显示数据要求。

假设视频是HTML5 <video>元素,则存在大量文档/教程。如果没有,那么一切都不会丢失 - 你只需要研究/研究/研究。