Несколько аудио HTML: автоматическая остановка других, когда текущий играет с JavaScript (мобильная версия) - PullRequest
0 голосов
/ 14 февраля 2019

Функция не работает между маленькими и большими устройствами.Найдите следующий код, который без проблем был интегрирован с любым браузером, использующим компьютер.Но, к сожалению, один и тот же код не работает на небольших устройствах.

Попробовал различные способы исправить код, но безуспешно.Это лучшее, что я могу сделать, чтобы эта функция работала только на больших устройствах.

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);

Можно ли как-нибудь исправить это?Заранее спасибо.

...