Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查音频文件是否正在播放?_Javascript_Jquery_Jsp_Audio - Fatal编程技术网

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

Javascript 检查音频文件是否正在播放?,javascript,jquery,jsp,audio,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 el

按下播放按钮后,音频在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>

您的浏览器不支持音频元素。
谢谢

您正在查找,它是一个布尔值,指示媒体当前是暂停还是播放

if($("audio").prop("paused")) {
    ...
}
或者,不使用jQuery也可以轻松完成:

if(document.getElementById("myAudioId").paused) {
    ...
}
(假设您给
标记一个
id
属性)