I have a web application with a manifest that says "display": "offline" mode. This app has always worked just like PWA on Android. I avoided using Apple mode apple-mobile-web-app-mode, because in full-screen mode, links to my external authorization provider will open in a separate browser and will not be redirected to my offline instance, which will make login possible. Now in iOS 11.3, Safari also reads the manifest of the web application and puts my application offline. But the same problem seems to be present when external authentication exits in Safari and cannot be completed for a standalone application. Is there any way around this? I no longer have a good way to indicate that offline mode should only be used for Android.
source
share