-
Notifications
You must be signed in to change notification settings - Fork 8
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
iOS Infinite Loading #10
Comments
Hi. I may publish one soon. I'll let you know |
@KingRial Have you found a solution? |
@danielbayerlein Unluckily, up to now on iOS 12+ I just admitted defeat when using PWA technology. I hope iOS 13 will change the situation. |
@KingRial I'm sorry for our loss, this is kind of tragic |
@KingRial Looks like the problem has been fixed with iOS 13. |
I still have issues with SW-powered websites not loading on iOS 13. I experience it daily on mobile.twitter.com and dev.to, for example. So, while it feels like iOS 13 brought some improvements, it has not fixed the infinite loading problem. |
@danburzo I can confirm that iOS 13 has improved the situation but hasn't solved the main problem. Usually it happens because each "service worker" has it's own life and it's own size. For example, if you have a PWA of around 22Mb, and you install it and then update it for the first time, the problem doesn't occur (44Mb are lesser that the 50Mb limit) But if you update the PWA a second time it seems you exceeds the cache limit because the first unused service worker wasn't cleaned by the OS (66Mb are bigger than 50Mb); in this case the OS kills the service worker's caches in a odd way and 90% of times nothing works until you clean the temporary files in the safari browser... |
Is there any working example to handle the Infinite Loading on iOS ?
I am trying to follow the proposed solution but without success.
The text was updated successfully, but these errors were encountered: