相关疑难解决方法(0)

HTML5视频 - 以编程方式显示/隐藏控件

我正在寻找一种通过javascript随意显示或隐藏HTML5视频控件的方法.控件目前仅在视频开始播放时可见

有没有办法使用原生视频控件?

我正在使用谷歌浏览器.

javascript google-chrome html5-video

44
推荐指数
2
解决办法
11万
查看次数

隐藏(不删除)HTML5视频控件

关于主题的每个问题都 解释了如何删除 HTML5视频元素的控件.

videoElement.removeAttribute('controls');
Run Code Online (Sandbox Code Playgroud)

但浏览器,Firefox和Chrome有一种方法可以隐藏控件,这使得它们在光标不移动且视频正在播放时消失.如果您移动光标或视频停止播放,它们会再次出现.

<video controls><source src="http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"></video>
Run Code Online (Sandbox Code Playgroud)

视频测试文件:http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4

如果您播放上述视频,并在不移动光标的情况下单独播放,则控件将消失.如果再次移动光标,它们将再次出现.他们也会在暂停或视频整理时出现.

非常像流行的原生或桌面视频播放器.

这就是我要的.我希望隐藏控件的方式与他们在视频播放时自动隐藏的方式相同,并且光标没有移动一段时间.

有没有办法实现这一点,而无需完全删除控件?

javascript video html5

9
推荐指数
2
解决办法
3万
查看次数

标签 统计

javascript ×2

google-chrome ×1

html5 ×1

html5-video ×1

video ×1