这篇文章是我之前就HTML5 video callbacks发表的一篇文章的后续文章。在那个帖子中,我得到了一段很棒的代码,可以让浏览器知道视频何时停止播放,然后触发一个动作(使用jQuery)。这是我目前正在使用的代码:
$('video.normal').bind('ended', function(){
$(this).fadeOut().queue(function(){
$(this).siblings('.post-video').fadeIn();
$(this).dequeue();
});
});
当视频完成时,视频会基本消失,并将视频(或类似图像)的海报帧重新显示回来。
嗯,项目的范围已经改变,现在客户要求根据用户连接速度提供真正的全屏视频和不同大小的视频,这有点超出我的预算。所以我一直在研究,对于使用桌面浏览器(高清嵌入式,真正的全屏幕等)的访客来说,Vimeo Plus播放器似乎是一个很好的选择。事实上,我需要以上代码继续以某种身份或其他方式工作,嵌入式Vimeo播放器提供类似的回调,我可以使用吗?或者我在这里SOL?
提前致谢!
答案 0 :(得分:1)
Vimeo的“通用嵌入代码”引发了许多有用的事件,其中包括finish
。
他们最近改变了他们的API,因此有很多过时的文档。