需要帮助才能为JWPlayer设置“滚动播放”模式。有人可以帮忙吗? 基本上,我只需要在用户向下滚动视频播放器的页面时启动视频。自动播放或点击播放功能不适合我。遗憾的是,JWPlayer for Scroll To Play设置的CMS中没有内置功能。 对此的任何建议都会对我有所帮助! 提前致谢!
答案 0 :(得分: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);
}
}
}
})
```