检查音频文件是否正在播放?

时间:2014-09-15 18:56:53

标签: javascript jquery jsp audio

按下播放按钮后,音频正在以html播放,通过调用某些功能,我想识别天气正在播放文件或播放器处于空闲状态?我怎样才能实现这一点?这是我的代码。

 <!DOCTYPE html>
    <html>
    <body>

    <audio controls>
      <source src="horse.ogg" type="audio/ogg">
    Your browser does not support the audio element.
    </audio>

    </body>
    </html>

谢谢

1 个答案:

答案 0 :(得分:0)

您正在寻找paused property,这是一个布尔值,表示媒体当前是暂停还是正在播放。

if($("audio").prop("paused")) {
    ...
}

或者你可以在没有jQuery的情况下轻松完成:

if(document.getElementById("myAudioId").paused) {
    ...
}

(假设您为<audio>标记提供了id属性)