内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
检查html5音频元素当前正在播放的javascript api是什么?
可以检查持续时间。如果持续时间超过0秒并且没有暂停,则播放。
var myAudio = document.getElementById('myAudioID');
if (myAudio.duration > 0 && !myAudio.paused) {
//Its playing...do your job
} else {
//Not playing...maybe paused, stopped or never played.
}