我有兴趣在HTML5中构建自定义视频播放器。我没有嵌入html5视频媒体的问题,只是想弄清楚如何禁用擦洗器几秒钟,之后应该启用其他控件?试过几个例子,但没有什么帮助我。
答案 0 :(得分:0)
这样的事情应该有效:
videoElement.onplay = function() {
setTimeout(function() {
videoElement.controls = true;
}, 3000);
};
当然,如果没有控件显示你需要一种方法来启动视频。如果您启用了autoplay
属性,它会自动启动,或者您可以调用videoElement.play()
来响应某些事件(例如点击自定义播放按钮)。
如果您希望禁用控件但仍然可视化显示,则可能需要创建自定义控件并使用相同的onplay
/ setTimeout
技术启用它们。