Аудиоплеер загружается и инициализируется, но элементы управления исчезают после прохождения третьей песни (см. Тест >= 3
). Я не уверен, что это невероятное совпадение, но, похоже, я что-то сломал. Почему управление аудио исчезнет?Звуковой том JS и JQuery не инициализируется
Кроме того, регуляторы громкости не инициализируются. Кто-нибудь знает, почему?
<script>
window.onload = function() {
var number = Math.floor((Math.random() * 10) + 1);
if(number >= 3) {
document.getElementById("audio").innerHTML = "<audio id='vid' src='remix.mp3' type='audio/mpeg' autoplay='true' loop='true'></audio>";
} else {
document.getElementById("audio").innerHTML = "<audio id='vid' src='lose.mp3' type='audio/mpeg' autoplay='true' loop='true'></audio>";
}
};
(function(){
var vid = document.getElementById("vid");
vid.volume = 0.2;
});
</script>
<script>
jQuery(function($) {
$("#vid").prop('volume', 0.2);
window.setVolume = function(bgAudio,vol) {
sounds[bgAudio].volume = 0.33;
}
});
</script>
<div id="audio">
</div>
Я попытался улучшить английский вопрос, и я удалил посторонний фон и спасибо. –