The only thing that I do is:
videoElement.currentTime = document.documentElement.scrollTop
videoElement.pause();
I logged scrollTop to see if the numbers changes during scroll, and it does. The only that it doesn't do is updating the video frame until I let go of my finger.
The code works fine on iPhone but not on Android.
Couldn't find anything similar on the Internet.