Как отслеживать видимость плеера


В PRO можно получать данные о видимости плеера (насколько процентов он реально виден пользователю в данный момент).

Можно послать запрос через API

player.api("visibility");

В ответ плеер пришлет процент видимости в данный момент.

В настройках также можно включить автостарт воспроизведения, когда плеер становится видим.

Если включить опцию API / Отслеживать события, то можно подписаться на событие visibility

function PlayerjsEvents(x,y,z){
   if(x=="visibility"){
      console.log("Видимость",z);
   }
}
Отслеживание видимости работает даже в том случае, когда плеер находится внутри iframe и загружается с другого домена. Функционал работает с помощью IntersectionObserver, но не все браузеры его поддерживают в данный момент.
19.12.14
2024 © PlayerJS

Регистрация

Создать аккаунт
Регистрируясь, вы принимаете Пользовательское соглашение
Войдите, если уже есть аккаунт

Восстановить пароль

Восстановить
Если вы забыли свой email, напишите нам