IE11 два аудио тега работает только один - PullRequest
0 голосов
/ 26 мая 2020

function playsound(item) {
  var itemToPlay = document.getElementById(item);
  itemToPlay.play();
}
<button onclick="playsound('audio_login')">simulate login</button>
<button onclick="playsound('audio_logout')">simulate logout</button>
<audio id="audio_login">
	<source src="sounds/toctoc.mp3" type="audio/mpeg">
</audio>
<audio id="audio_logout">
	<source src="sounds/logout.mp3" type="audio/mpeg">
</audio>

Этот очень простой пример правильно выполняется в Chrome (версия 81), Firefox (версия 76) как в локальной, так и в серверной версии (https://www.gdfclub.it/pages/test/audiotest.html). В IE11 вместо этого он работает на localhost, в то время как в серверной версии воспроизводится только один звук (второй). Что я ужасно не прав ?? Я искал похожие вопросы, но нашел только случаи, когда аудиотег в IE11 не работает вообще, и не только частично!

...