Воспроизведение звука при неактивной странице
Привет всем!
Подскажите, пожалуйста, может кто сталкивался или знает. Как проиграть звук если страница неактивна? Т.е. есть таймер при котором каждый час звучит мелодия, но если событие по таймеру наступило, а станица неактивна (пользователь не закрыл страницу, а перешел на другую вкладку) или браузер свернут, то звук будет воспроизведен только тогда когда пользователь вернется на страницу. Вот скрипт: function music() { audio = new Audio(); audio.src = 'snd/music.mp3'; audio.load(); audio.play(); window.setTimeout(music, 3600000); } window.setTimeout(music, 3600000); Может есть возможность запускать не функцию по таймеру, а сам звук, т.е. как бы снимать с паузы? ну или любыми другими способами. Спасибо! |
Page Visibility API смотри.
|
Огромное спасибо! Вроде то, что нужно!
|
Часовой пояс GMT +3, время: 02:00. |