javascript - 右键单击音频被禁用

标签 javascript html css audio html5-audio

我看到了禁用右键单击的方法,但我想知道如何在 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>

最佳答案

只需像这样简单地添加 oncontextmenu= "return false;":

<audio oncontextmenu="return false;" controls controlslist="nodownload" name="media">
      <source src="cool.mp3" type="audio/mp3"/>
</audio>

关于javascript - 右键单击音频被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58441523/

相关文章:

javascript - 需要 - Javascript 按钮以在网络浏览器中使用 Ctrl + 和 - 键盘快捷键

javascript - 为什么 HighCharts 无法正确识别我的数据?

javascript - js代码在应用程序的其他区域使用/加载之前动态设置图像的宽度和高度

javascript - 改变元素高度的CSS动画

html - CSS flexbox |在移动设备中重新排序元素

CSS 高度案例

javascript - 如何解决这个javascript数组删除方法问题

javascript - POST 数据并重定向到 url JavaScript

javascript - 在没有 HTML DOM 的情况下显示 JavaScript 生成的二维码

中间点的 HTML 实体