Loading...
Помощь по скриптам | Воспроизведение звука
Приветствую народ! Есть проблема.
Внёс фоновую музыку, через JS

var usMusic = false;
var mainTheme = new Audio();
mainTheme.src = '/main_theme.wav';
mainTheme.loop = true;
mainTheme.volumne = 0.1;

И при каждом нажатии на кнопку, она воспроизводится заново по верх той что уже играет, с каждым нажатием оно двоит, троит, одним словом накладывает музыку на музыку и выходит полный бред, как отредактировать правильно
$("#messageCenter area").on( "click", function() {
var audio = $('#audio');
var lastSound = audio.data('lastSound');
if (lastSound) lastSound.pause();

var source = "assets/audio/" + $(this).attr('id') + ".wav";
var sound = new Audio(source);
sound.play();

audio.data('lastSound', sound);
});
Онлайн: 1
Время:
Gen. 0.0546
(c) ByMAS.RU 2010-2025