我使用的jQuery视频后台插件运行良好Link to GitHub
我使用此代码播放视频
$('.video-background').videobackground({
videoSource: ['../../background_mp4/dock.mp4'],
loop:true,
})
这是为了阻止它
$('.video-background').videobackground('destroy')
我需要做的是找到它的当前状态IE是否正在播放它在玩什么?,我已经通过插件但可以获得此信息
有人可以提供一些建议吗?
谢谢米克
答案 0 :(得分:1)
据我所知,该插件分别通过preloadCallback
和loadedCallback
选项提供了两个事件 - 预加载和加载 - 。
不幸的是,这些回调似乎有一个上下文this
,指的是调用.videobackground()
的容器元素。出于您的目的,如果上下文是视频元素(或者视频元素作为参数传递),那将是很好的。
你将不得不深入挖掘DOM(使用Firebug或类似的东西)来发现如何处理视频元素,然后在preloadCallback或loadedCallback中,将侦听器(事件处理程序)放在适当的位置,从而获取并显示数据要求。
假设视频是HTML5 <video>
元素,则存在大量文档/教程。如果没有,那么一切都不会丢失 - 你只需要研究/研究/研究。