Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can I redirect to a third party auth page from a PWA in iOS 11.3?

I have a web app with a manifest that specifies “display”: “standalone” mode. This app has always worked great as a PWA on Android. I had avoided Apple’s apple-mobile-web-app-capable mode because in fullscreen mode, links to my external auth provider would open in a separate browser and wouldnt redirect to my standalone instance, making login possible. Now in iOS 11.3, Safari is reading the web app manifest as well, and putting my app into standalone mode. But the same issue seems to be present where the external auth goes out to Safari and cannot complete for the standalone app. Is there a way to work around this? I no longer have a good way to specify that standalone mode should only be used for Android.

like image 273
bhollis Avatar asked Apr 10 '18 15:04

bhollis


People also ask

Does PWA work on iOS?

On iOS and iPadOS, PWAs are only installable if the user is using Safari. That means that users won't install PWAs if they use different browser apps, such as Google Chrome, Firefox, or Microsoft Edge.

Does Apple ever support PWA?

Good news! After a life-long waiting, PWA developers can finally implement the web app on iOS 15.4 with a proper icon. If there is no apple-touch-icon defined in the Web App file, the Web App Manifest icon will be set by default.


1 Answers

it IS fixed in iOS 12.2 . i tried it myself

like image 181
oygen Avatar answered Oct 05 '22 12:10

oygen