-
Notifications
You must be signed in to change notification settings - Fork 5
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
[BUG] Scrubbing on iPad (safari) jumps around in video and is slow #591
Comments
This was the problem that we were originally working on in Safari on desktop. Dananji thinks this is an issue with Safari's timing on player events and believes it is a native video.js issue. If that is the case, there probably is not a reasonable solution. This should be tested against video.js native player to make sure that is the issue that is happening. |
Test this in Ramp demo site. If we are happy with how it is working, then we can keep this. If not, revert and continue to work on this for a future release. |
The frame lagging when scrubbing is still there in Safari. But it waits for the player to reach the seeked or scrubbed time frame to start playback again. This seems to be the native Video.js behavior when I tested with the Video.js' native progress control component for HLS stream media. |
@Dananji I just took a quick look at this in iPad on the demo site. I'm not seeing the skipping around, which is an improvement because that is just confusing to users. I am seeing some fairly significant latency on scrubbing. Sometimes it's 2 seconds and pretty much fine, but sometimes it is 6 seconds or more. @joncameron Can you also take a look and post if you are seeing the same thing? |
This looks OK to me in that the jumping/latency behavior seemed to be slightly better overall so I'm going to close; the change can be reverted if required with the desktop Safari fix: #603. |
Describe the bug
When scrubbing on an iPad (Safari), the playhead jumps forward, then way backward, then forward again VERY slowly. It makes it look like it's never going to get to where you scrubbed. This happens both when dragging the playhead and when clicking in the progress bar.
I did not notice this behavior as much in the Ramp demo site, so not sure if this is Ramp or Avalon-specific.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Scrubbing should get to where the user selected within 1-2 seconds and should minimize the frames show in between. In particular, going forward, then backward, makes it look like scrubbing did not work to the user.
Screenshots
ipad-scrubbing.mov
Smartphone (please complete the following information):
The text was updated successfully, but these errors were encountered: