我一直在研究这个问题,如果有一个具体的方法,用户可以通过浏览器打开三个应用程序中的任何一个 . 在这里,我试图解释:

  • 用户在浏览器上打开一个带有按钮的链接

  • 用户点击该按钮

  • 网页业务登录搜索三个应用程序:Yelp,Google和Facebook .

  • 如果在设备上找到yelp,则会打开,如果没有,则会打开Google,如果Google也未安装,则会打开,如果未安装所有这三个,则该页面会重定向到另一个网页 .

在搜索它的解决方案时,我发现这可以通过 javascript's window.location 用计时器来完成,但这不是一个好的解决方案,然后在某个地方我发现了这个视频并且它们正在做我想要的完全相同的事情:https://www.youtube.com/watch?v=k7jtlgx7uQU

我还观察到iOS 9.2的通用链接可以对这种方法有所帮助但是找不到任何合适的文章如何在网页上使用通用链接,我只发现了与 how to implement universal link in an app 相关的文章

我会很乐意帮助我的任何人 .