Отслеживание воспроизведенияВы можете следить за прогрессом воспроизведения через JS API. Для этого нужно включить в расширенной версии конструктора опцию player.api("played");
Значение будет приходить в процентах с учетом перемоток и повторного воспроизведения. Если пользователь просмотрит 10% видео и перемотает на конец, то плеер вернет реальный прогресс (10). Другой способДля этого нужно подключить отслеживание событий в настройках плеера и ловить событие time. Этот способ не учитывает перемотку. function PlayerjsEvents(event,id,data){
if(event == "time"){
let duration = player.api("duration");
let time = data;
if(duration > 0){
if(time / duration > 0.5){
// 50%
}
}
}
}
|