video标签和audio标签在谷歌浏览器上自带下载按钮,当我们不想要下载按钮的时候,可以试一下以下操作
第一种方案:
在video或者audio标签上添加
controlsList="nodownload"
即可关闭下载按钮
1 <!-- video-->
2 <video src="videoUrl" controlsList="nodownload" controls="controls"></video>
3 <!--audio -->
4 <audio src="audioUrl" controlsList="nodownload" controls="controls"></audio>
关于
controlsList
的更多参数请参阅:
controlsList示例
第二种方案
通过css将按钮超出进行隐藏
1 video::-webkit-media-controls-enclosure {
2 overflow:hidden;
4 video::-webkit-media-controls-panel {
5 width: calc(100% + 30px);
7 audio::-internal-media-controls-download-button {
8 display:none;
11 audio::-webkit-media-controls-enclosure {
12 overflow:hidden;
15 audio::-webkit-media-controls-panel {
16 width: calc(100% + 30px);