Javascript 检查是否在iOS中安装了应用程序,但safari中没有警报
我想在iOS safari中检查是否安装了我的某个应用程序。我已经为应用程序实施了URL方案,如果安装了应用程序,我已经撤销了应用程序 现在,如果我的应用没有安装,我想在iOS safari中显示我的自定义警报。我已经实现了下面的JS,但它显示了我不需要的iOS默认警报Javascript 检查是否在iOS中安装了应用程序,但safari中没有警报,javascript,ios,mobile-safari,Javascript,Ios,Mobile Safari,我想在iOS safari中检查是否安装了我的某个应用程序。我已经为应用程序实施了URL方案,如果安装了应用程序,我已经撤销了应用程序 现在,如果我的应用没有安装,我想在iOS safari中显示我的自定义警报。我已经实现了下面的JS,但它显示了我不需要的iOS默认警报 setTimeout(function() { window.location = "http://www.google.com"; }, 1); window.loc
setTimeout(function()
{
window.location = "http://www.google.com";
}, 1);
window.location = "custom-uri://AppShouldListenForThis";
是否有任何方法可以在没有iOS safari的任何本机警报的情况下进行检查
我也尝试过为它实现try-catch,但异常是由操作系统本身处理的。未执行catch语句