iOS PWA

I set up this page to isolate/demonstrate a strange behavior in iOS 16.4 Progressive Web Apps (PWA).

Setup PWA

  1. First step, tap on the iOS share button and choose "Add to Home Screen"
  2. Then, launch the PWA app installed on your home screen.

From the PWA, if you scroll down this page, follow one of the external links and go "Back" to this page, there are two possible behaviors:

  1. If you visit a subdomain of this domain, and return, the web view resets to the top of the page.
  2. If you visit any other domain, and return, the web view keeps its place

Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.
Keep scrolling down.

YOU ARE NOT VIEWING THIS FROM THE PWA APP, SO IT WON'T WORK AS DESCRIBED

Visit subdomain

Visit non-subdomain

This is a sample page that shows some weird behavior on iOS 16.4 and PWAs. This is a sample page that shows some weird behavior on iOS 16.4 and PWAs. This is a sample page that shows some weird behavior on iOS 16.4 and PWAs. This is a sample page that shows some weird behavior on iOS 16.4 and PWAs. This is a sample page that shows some weird behavior on iOS 16.4 and PWAs. This is a sample page that shows some weird behavior on iOS 16.4 and PWAs. This is a sample page that shows some weird behavior on iOS 16.4 and PWAs. This is a sample page that shows some weird behavior on iOS 16.4 and PWAs. This is a sample page that shows some weird behavior on iOS 16.4 and PWAs. This is a sample page that shows some weird behavior on iOS 16.4 and PWAs.