5

我想检查 iOS Safari 是否安装了我的应用程序之一。我已经为应用程序实现了 URL 方案,如果安装了应用程序,我已经撤销了它。

现在,如果我的应用未安装,我想在 iOS Safari 中显示我的自定义警报。我已经在 J​​S 下面实现了,但它显示了我不需要的 iOS 默认警报。

setTimeout(function() 
{
  window.location = "http://www.google.com";                           
}, 1);
window.location = "custom-uri://AppShouldListenForThis";

是否有任何方法可以在没有来自 iOS Safari 的任何本机警报的情况下检查它。

我也尝试为它实现try catch,但异常是由操作系统本身处理的。未执行 catch 语句。

4

0 回答 0