нужна помощь в настройке режима прокрутки до воспроизведения для JWPlayer. Кто-нибудь может помочь? В принципе, мне нужно, чтобы видео запускалось только тогда, когда пользователь прокручивал страницу, где встроен видеоплеер. Функции Autoplay или Click To Play меня не устраивают. К сожалению, в настройках CMS JWPlayer для прокрутки к воспроизведению нет встроенных функций. Любые советы по этому поводу мне очень помогут! Спасибо заранее!Прокрутить в режим воспроизведения для JWPlayer
0
A
ответ
0
Вы можете запустить плеер, когда игрок виден. Что-то вроде:
scrollView.getViewTreeObserver().addOnScrollChangedListener(
new ViewTreeObserver.OnScrollChangedListener() {
@Override
public void onScrollChanged() {
Rect scrollBounds = new Rect();
scrollView.getHitRect(scrollBounds);
if (player.getLocalVisibleRect(scrollBounds)) {
// if player is visible (even a single pixel)
if (player.getState() != PLAYING) {
player.play(true);
}
} else {
// if player is not visible (even a single pixel)
if (player.getState() == PLAYING) {
player.pause(true);
}
}
}
})
`` `