在音频上禁用右键单击
Posted
技术标签:
【中文标题】在音频上禁用右键单击【英文标题】:Right click being disabled on AUDIO 【发布时间】:2019-10-17 22:30:05 【问题描述】:我见过一种禁用右键单击的方法,但我想知道如何在 html5 音频上禁用它。
我已经看到了使用一行 JS 禁用右键单击的示例,但是它在 DOM 上不起作用。
JS:
document.addEventListener('contextaudio', event => event.preventDefault());
HTML:
<audio controls controlslist="nodownload" name="media">
<source
src="test.mp3"
type="audio/mp3"
/>
</audio>
【问题讨论】:
Disable Right-Clicking In HTML5 Video?的可能重复 不,我实际上在这个问题之前查看了这个问题,而另一个问题没有帮助。 【参考方案1】:只需像这样添加oncontextmenu= "return false;"
:
<audio oncontextmenu="return false;" controls controlslist="nodownload" name="media">
<source src="cool.mp3" type="audio/mp3"/>
</audio>
【讨论】:
哇,谢谢!该代码是正确的,并且可以在我的网站上运行。 不客气!当答案有效时,将其标记为正确答案。以上是关于在音频上禁用右键单击的主要内容,如果未能解决你的问题,请参考以下文章