如何从Safari中的JS安装应用程序?

时间:2017-06-01 07:33:42

标签: javascript ios iphone safari

我想在页面上创建文本取决于我的应用程序是否安装。
我已经在app中实现了自定义网址方案,例如:

myapp://

但不知道如何从JS检查是否安装了我的应用程序 注意:我不想运行应用,只需检查。

1 个答案:

答案 0 :(得分:1)

如果没有从javascript重定向到应用程序,就无法检测到应用已安装。

如果安装了其他代码,则代码将重定向到应用程序。

setTimeout(function () { 
          //callback if the app is not installed.
}, 25);
window.location = "myapp://somethingyouwanttosend";

您还可以查看smart banners它可能会解决您的问题。