【发布时间】:2018-06-24 18:30:31
【问题描述】:
如何在 html5 video 标签中隐藏下载选项。
我将controlsList='nodownload' 放在视频标签中,它很好,但下载按钮仅在客户端打开Gionee Mobile phone 中的视频链接时显示。
请帮忙,谢谢
【问题讨论】:
-
一些浏览器不支持正确的 HTML5 标准。我认为“金立手机”浏览器就是其中之一。
标签: html html5-video
如何在 html5 video 标签中隐藏下载选项。
我将controlsList='nodownload' 放在视频标签中,它很好,但下载按钮仅在客户端打开Gionee Mobile phone 中的视频链接时显示。
请帮忙,谢谢
【问题讨论】:
标签: html html5-video
您可以通过 CSS 将其隐藏。代码取自这里:https://www.quora.com/How-do-I-disable-the-download-button-from-the-controls-in-HTML5-video-for-Google-Chrome
CSS
video::-internal-media-controls-download-button {
display:none !important;
}
video::-webkit-media-controls-enclosure {
overflow:hidden !important;
}
video::-webkit-media-controls-panel {
width: calc(100% + 30px) !important; /* Adjust as needed */
}
编辑:如果您绝对必须隐藏下载按钮,那么也许您可以做一个自定义的视频播放器。 Mozilla has a nice article on how to do it and style it。这应该适用于任何浏览器(但您可能需要先检查您的特定浏览器是否支持所有涉及的方法)。
EDIT2:已经有定制的播放器了。我以OzPlayer 为例。
【讨论】:
<video>下载视频