在Iphone, Ipad和使用Safari浏览器-警告"打开myapp"

In Iphone, Ipad and using Safari Browser - An alert "Open with myapp"

本文关键字:quot 警告 myapp 打开 浏览器 Safari Iphone Ipad      更新时间:2023-09-26

在使用Safari浏览器的iOS中,如果安装了应用程序,则在重定向应用程序之前显示警告"打开xyz应用程序",如果未安装应用程序,则显示警告"无效地址",然后显示"打开应用商店"

是否有一种方法来重定向上的应用程序,如果安装在应用商店,否则不显示任何警报?像yelp.com ?

目前我正在尝试使用java脚本,但它显示一个警报。

document.location.href = "myapp://url?url=" + encodeURIComponent(window.location.href);// "myapp://?url=" + encodeURIComponent(window.location.href);
setTimeout(function () {document.location.href = "appstoreurl";}, 2000);
谁能帮我解决这个问题?

可以。

为此,您需要设置Universal Links。你应该在这里阅读文档: https://developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html

你这样做的方式是"deprecated"自iOS 9