내 프로그램에서 시작 화면에 배경 음악이 있습니다. 이 기능은 시작 버튼을 클릭하면 배경 음향이 희미 해지는 것입니다.Jquery - 페이드 아웃 후 오디오가 흐려짐
$(bgMusic).on('timeupdate', function() {
var vol = 1,
interval = 250;
if (bgMusic.volume == 1) {
var intervalID = setInterval(function() {
if (vol > 0) {
vol -= 0.05;
bgMusic.volume = vol.toFixed(2);
} else {
clearInterval(intervalID);
}
}, interval);
}
});
이제 다시 시작 버튼을 추가하여 시작 화면으로 돌아가서 같은 속도로 음악을 다시 페이드해야합니다. 나는 몇 가지 시도를했지만 작동하지 않습니다. 누군가 나를 도울 수 있습니까?
나는이 라인을 따라 뭔가가 필요합니다
$(bgMusic).off('timeupdate', function() {
var vol = 0,
interval = 250;
if (bgMusic.volume == 0) {
var intervalID = setInterval(function() {
if (vol < 0) {
vol += 0.05;
bgMusic.volume = vol.toFixed(2);
} else {
clearInterval(intervalID);
}
}, interval);
}
});
현재 볼륨을 가져옵니다. 사라진 플래그를 설정하십시오. 네가 가진 것을 뒤집어 라. 볼륨이 약 (약) 0이고 희미 해져서 다시 페이드 인합니다. –
재시작 버튼을 처리하고 음악을 다시 페이드 인하려고 시도한 것을 추가하십시오. – ryadavilli
확인 편집 @ryadavilli –