将我的网站重定向到用户设备上的特定应用程序

Posted

技术标签:

【中文标题】将我的网站重定向到用户设备上的特定应用程序【英文标题】:redirect my web to a specific application on the user device 【发布时间】:2020-08-26 20:05:27 【问题描述】:

我正在构建一个购物网站,当用户单击“提交”时,该网站应将用户重定向到其设备中的特定应用程序。

我正在用 Java Script 开发这个网站。

要求是:

1) 如果他从计算机上使用该站点,则不应打开该应用程序。

2) 如果他从已经安装了应用程序的设备上使用该站点-它应该是打开的,

else-playstore ao itunes应该在applicarion页面中打开。

现在,我的问题是#2-我不知道如何将用户重定向到他设备中的特定应用程序并自动打开它。

我不知道应用程序的 URL 或它的任何 API。

有可能吗?怎么样?

【问题讨论】:

developer.apple.com/ios/universal-links 【参考方案1】:

您可以使用通用链接来做到这一点。这是 Apple 自己提供的文档的link。在他们的网站上甚至还有与该主题相关的完整视频,这里是link。我认为这些文档对于即使是初学者采用通用链接也绰绰有余。

【讨论】:

只有当我有应用程序 url 时,此选项才相关。我拥有的唯一 url 是下载它的 url。 @ShirCohen 通用链接是实现此目的的唯一方法。未经开发者和用户同意,你不能在任何设备上打开任何应用程序,它不安全并且存在许多隐私缺陷。

以上是关于将我的网站重定向到用户设备上的特定应用程序的主要内容,如果未能解决你的问题,请参考以下文章

将我网站上的所有 .html 扩展名重定向到没有扩展名 [重复]

如何使用 Amazon Route 53 将子域重定向到特定页面?

没有网站的 xamarin 应用程序的深度链接

根文件夹中网站的 HTML 到 PHP 重定向?

django注册后如何将用户重定向到特定的url?

禁用 WKWebView 以打开链接以重定向到我的 iPhone 上安装的应用程序