Already installed with Chrome doesn't trigger beforeinstallprompt
If a user opens Chrome and navigates to calc.io they will see the InstallBanner
, but upon clicking "Add" they are shown the "iOS" install instructions. This occurs because Chrome is able to detect if it's already installed and doesn't fire the beforeinstallprompt
event which the InstallPrompter
component relies on. Some investigating needs to be done to determine if Chrome does expose an API opening the "native" PWA or at least detecting if it's installed.