PWA add to home screen not showing popup

前端 未结 3 1849
夕颜
夕颜 2020-12-29 09:14

I implemented PWA for my static site. service worker register successfully and my page is also working in offline as I expected but the real problem is in add to Hom

3条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-29 10:02

    The first step for Add to Home Screen (A2HS) automatic pop-up testing is using the lighthouse audit tools.
    You need to run the PWA audit and correct warnings there until you see
    --- "User can be prompted to install the Web App"

    The lighthouse audit tools are available as a tab in the Chrome dev tools or as a Chrome extension.
    The extension usually has the more current features.

    Once you see that message you can test the automatic pop-up message on Chrome Desktop and Android (Chrome & Edge)

    Important Things To Note

    After you see it the first time, to see the pop-up again you will probably need to totally clear out your browser cache and for
    Edge - delete the shortcut
    Chrome Desktop - uninstall the app here: chrome://apps/
    Crome Android - uninstall the WebApk in your applications

    Once you know the automatic A2HS popup works you can then (if desired) intercept the automatic pop-up to make it less annoying to your users. Show them a button to let them know they can A2HS when convenient for them.
    As described here
    https://developers.google.com/web/fundamentals/app-install-banners/

    Here is my tester for A2HS.
    You will see the button show instead of the automatic pop-up.

提交回复
热议问题