[w3c/manifest] API for discovering details about browser heuristics. (#727)

I tried to listen to "beforeinstallprompt" event on my website www.Photopea.com, and show the Install button at More - Install Photopea.

Many of my users complain, that the button never becomes active (my app never detects "beforeinstallprompt") and I have absolutely no idea what is the reason. I would like to tell my users some instructions, how to install my app, but I have no idea which criterias of the browsers heuristic have not been met.  See [here](https://www.facebook.com/photopea/photos/a.1703140446613703/2120885974839146/?type=1&theater)

When the browser does not qualify the site appropriate for installing, could there be an API to tell the website a reason of this? So then, I could tell my users "Reload the webpage three times", "Make 666 clicks in a website", "Wait 3 minutes and make another click", "Make 5 more visits in the next 24 hours with at least 1 hour delay between them", etc.

It feels really strange and sad, that my website does not work the same way for every visitor, and I can not do anything about it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/727

Received on Tuesday, 23 October 2018 21:18:13 UTC