我搜索了很多关于HTML5视频的控制,我被困在控制与javascript.There视频是在应用程序中的规则,你应该知道。如何用JavaScript控制HTML5视频?
不会有随时与浏览器的用户交互。
我试图做到的,是
1)打开视频作为全屏和播放视频
2)当视频结束时,关闭视频和视频会从屏幕,HTML内容消失将看到
3 )视频的显示控制将不会始终显示。
什么是实现与JavaScript这种行为的最简单的方法?
我搜索了很多关于HTML5视频的控制,我被困在控制与javascript.There视频是在应用程序中的规则,你应该知道。如何用JavaScript控制HTML5视频?
不会有随时与浏览器的用户交互。
我试图做到的,是
1)打开视频作为全屏和播放视频
2)当视频结束时,关闭视频和视频会从屏幕,HTML内容消失将看到
3 )视频的显示控制将不会始终显示。
什么是实现与JavaScript这种行为的最简单的方法?
VideoJS是纯CSS的视频播放器,它是开源的。如果我要用HTML5解决这个问题,这是我唯一的选择。
对于视频的控制,VideoJS在开头处的一些选项。
$("video").VideoJS({
controlsbelow: false,
showControlAtStart: false
});
对于全屏问题,我发现我自己的解决方案,我想与你分享。
由于我知道屏幕尺寸,所以我在所有内容的上方创建了一个面板。
.fullscreen {
width:1280px;
height:800px;
z-index:10001;
top:0;
left:0;
position:fixed;
}
请注意,浏览器处于全屏模式,因此不要将其作为视频内容的正常全屏分辨率。
在我的视频结束时我改变了知名度,隐藏(显示:无)
$("video").bind("ended", function() {
$("#videoContainer").removeClass("fullscreen").addClass("hidden");
});
然后,两个容器窗口和视频内容变成全屏。 谢谢大家。
1)对于fullsreen:
Is there a way to make HTML5 video fullscreen?
2)也许你可以考虑用jQuery插件像和灯箱,可能像this
编辑会:和检查@Mzialla的答案。
3)至于视频播放器检查了这一点:
祝你好运!
要隐藏控件,只需忽略视频元素上的控件属性。
你可以进入全屏,例如当用户点击一个按钮,但你不能在视频以“结束”事件结束时退出全屏。
所以你不能将exitfullscreen与“结束”事件结合起来。
这似乎是在porpuse上进行的,以便您只能在用户执行某些操作时进入和退出全屏。
2)http://stackoverflow.com/questions/2954595/html5-video-callbacks – Martijn 2010-10-21 13:58:39