(Note: not saying this is an Aurelia issue, could just be a SPA issue in general)
I am having some issues with an Aurelia app that uses a service worker where I have a notification prompt setup if the service worker cache has changed and the app needs to be refreshed. It just displays a prompt, and when clicked notifies the SW to skip waiting and update.
It only works if you refresh the site (F5), versus just navigating pages in Chrome and seems to be hit or miss on iOS Safari at all, which is really my main target browser.
Its a pretty standard setup, and I followed the pattern here:
Anyone else run into this issue, or can point out any gotcha’s?