Page
Visibility API
позволяет,
определить момент когда страница не
активна (свернута или открыта другая
вкладка). Это позволяет например
приостановить воспроизведение видео
или анимации ли наоборот выполнить
какой нибудь сценарий в фоновом режиме.
Свойства:
(boolean) document.visible— документ активен
(boolean) document.hidden — документ скрыт
(boolean) document.preview — документ доступен для просмотра
(boolean) prerendered — документ предварительно отрисован (см, Prerendering )
События:
visibilitychange — изменение любого из visibility свойств документа
(boolean) document.visible— документ активен
(boolean) document.hidden — документ скрыт
(boolean) document.preview — документ доступен для просмотра
(boolean) prerendered — документ предварительно отрисован (см, Prerendering )
События:
visibilitychange — изменение любого из visibility свойств документа
document.addEventListener('visibilitychange',function(e){ if (document.hidden) { stopVideo(); } else { startVideo(); } });
Комментариев нет:
Отправить комментарий