Page VisibilityAPI

Page Visibility API дает возможность определить момент, когда страница неактивна (свернута или открыта другая вкладка). С помощью этого механизма можно, например, приостановить воспроизведение видео или анимации и, наоборот, выполнить какой-нибудь сценарий в фоновом режиме:

Document. addEventListener(‘visibilitychange’,function(e){ if (document. hidden) {

Stop } else { start

}

});

API определяет одно событие (visibilitychange) и четыре visibility-свойства у документа:

- document. v isible — документ активен;

- document. hidden — документ скрыт;

- document. preview — документ доступен для просмотра;

- document. prerendered — документ предварительно отрисован (касается другого важного новшества HTML5, Prerendering).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *