Выключение звуков и музыки при открытии другой вкладки
Доброго времени суток!
Когда то давно делал игру "Виселица" на JS для тренировки. Там есть кнопка по включению и выключению звуков. Теперь потребовалось выключить звуки при открытии или активации другой вкладки, а также включить их обратно при возвращении обратно на игру. Сие возможно и как? Гугл ни чего толкового не дал. Да, JS давно заброшен, так что могу тупть, извините. Благодарю! |
dandiablo,
visibilitychange |
Благодарю!:victory:
|
Через пару-тройку лет сам себе добавлю еще способ:
var audios = document.getElementsByTagName('audio');
var musicYes = true;
var gameМusic = document.getElementById('gameМusic');
document.addEventListener("visibilitychange", function () {
if (document.hidden) {
for(var i = 0, len = audios.length; i < len;i++){
audios[i].pause();
}
} else if (musicYes) {
gameМusic.play();
}
});
|
| Часовой пояс GMT +3, время: 14:48. |