How to get this pop up in mobile browser "Add to home" will create icon of chrome on home screen of mobile with site link on mobile.
Please suggest the solution.
Open the menu next to the URL bar. Depending on whether you're using Chrome or Android you'll see a menu option "Install" or "Install App". This is the "Add to Home screen" option displayed for any site that has the necessary features in place.
If you do not see the "Add to Home Screen" option after you have opened the Mobile Gallery App installation link, you are most likely viewing from an unsupported browser (i.e. using the Gmail app on an iOS device, or the Twitter app from an Android device).
Official requirements are:
Chrome automatically displays the banner when your app meets the following criteria:
- Has a web app manifest file with:
- a short_name (used on the home screen)
- a name (used in the banner)
- a 144x144 png icon (the icon declarations must include a mime type of image/png)
- a start_url that loads
- Has a service worker registered on your site.
- Is served over HTTPS (a requirement for using service worker).
- Is visited at least twice, with at least five minutes between visits.
source: https://developers.google.com/web/fundamentals/engage-and-retain/app-install-banners/
You can skip these requirements for testing or debugging purposes by enabling a chrome flag:
chrome://flags/#bypass-app-banner-engagement-checks
In your service worker js file have this single line.
self.addEventListener('fetch', function(event) {});
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With