-
-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor VideoPlayer component to improve rewind and forward function #106
Refactor VideoPlayer component to improve rewind and forward function #106
Conversation
Not sure what's the issue here. Can you give an example or a reproduction repository? That would be helpful |
quickly press the fast-forward or the rewind button 3 or 4 times and the video will start playing from the beginning. |
@himanshu8443 if it reaches the end, it's meant to start from beginning. What's your wanted behaviour? |
check this attached video, I just pressed the forward button and the video started playing from the beginning. VID_20240530_210037.mp4 |
@himanshu8443 Ok, I will have to look into it, but I can't promise it will happen very soon :( |
I am noticing this same thing on Android only, when i click the back button twice fast it starts the video from the start. |
@LunatiqueCoder hey I found that its because in VideoPlayer.tsx there is _onSeek function
logging obj.seekTime prints 0 means it sets currentTime to 0 which causes video playing from start and the actual seek time is returned in obj.currentTime
|
@himanshu8443 are there any plans to resolve these CI failures to get this merged? 😅 |
well, it's not necessary now, as I said above |
Issue: Tapping on the forward or rewind button sets the currentTime to 0 until buffering So quickly tapping on the buttons more than once starts the video from start.
I throttled forward and rewind function to use accumulated time.
if this is not the correct way please fix this issue.