<音频>使用Javascript的HTML5元素状态

<audio> HTML5 element state using Javascript

本文关键字:状态 HTML5 元素 使用 lt 音频 gt Javascript      更新时间:2023-09-26

我想知道是否有任何Javascript方法可以帮助获取音频标签的状态信息:

  • 音频正在播放吗
  • 它停了吗
  • 静音了吗
  • 它暂停了吗

等等。我知道我们可以使用play()pause()和其他,但不太确定如何在脚本中检查音频正在播放,以便触发另一个事件/动作?

是的,您可以检查HTML5媒体元素上的许多属性,这些属性的列表可以在W3C HTML5规范中找到。

在"播放状态"列表下,您可以看到pausedmutedended等属性。