Skip to content
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

Allow for preload progress bar to be a looping animation to handle cases with large files. #540

Open
spencerking opened this issue Jun 15, 2018 · 1 comment

Comments

@spencerking
Copy link
Contributor

spencerking commented Jun 15, 2018

Currently, the preload progress bar updates only when a file is completely loaded. If only a single, large file is being loaded users are left staring at a static bar with no indication anything is happening. I think it's worth exploring estimating how much of each file has been downloaded based on network speed.

If that proves to be non-viable adding in some "Now Loading" text or a loading gif would be better than nothing.

Helpful links:
https://developer.mozilla.org/en-US/docs/Web/API/NetworkInformation/downlink

Edit:
I can't assign this to myself but I will look into this over the next week or so.

@jodeleeuw jodeleeuw added this to the 6.1 milestone Jun 15, 2018
@jodeleeuw jodeleeuw modified the milestones: 6.1, 6.2 Jul 9, 2019
@jodeleeuw
Copy link
Member

Bumping this to 6.2. It looks like downlink isn't widely supported or stable. The best solution is probably to enable some customization of the progress bar so that it can display a circular loading animation if desired.

@jodeleeuw jodeleeuw modified the milestones: 6.2, 7.3 Jun 11, 2020
@jodeleeuw jodeleeuw removed this from the 7.3 milestone Dec 14, 2021
@jodeleeuw jodeleeuw changed the title Preload Progress Bar is unhelpful with small numbers of files Allow for preload progress bar to be a looping animation to handle cases with large files. Dec 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants