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 не будет опубликован. Обязательные поля помечены *