多个音频html:当当前正在使用javascript(移动版)播放时自动停止其他

时间:2019-02-14 03:29:20

标签: javascript audio mobile html5-audio

该功能在大小设备之间均不起作用。查找以下代码,这些代码已与使用计算机的任何类型的浏览器完美集成。但是不幸的是,相同的代码在小型设备上不起作用。

尝试了不同的方法来修复代码,但此刻没有任何运气。 这是使该功能仅在大型设备上仍能运行的最好方法。

document.addEventListener('play', function(e){
    var audios = document.getElementsByTagName('audio');
    for(var i = 0, len = audios.length; i < len;i++){
        if(audios[i] != e.target){
            audios[i].pause();
        }
    }
}, true);

有什么办法可以解决此问题?预先谢谢你。

0 个答案:

没有答案