【发布时间】:2020-04-22 12:41:41
【问题描述】:
基本上我想在我的页面中提供一个链接供用户安装或打开我的应用程序。
- 如果 (1) 用户已经安装了应用程序,链接(单击 操作)将打开应用程序。
- 在情况(2)中,用户没有 拥有该应用程序,链接(点击操作)会将用户重定向到 应用商店。
我找到了一些使用超时来解决此问题的答案。 但是,在我的测试过程中,我注意到在情况 (1) 中,浏览器会打开一个弹出模式,要求用户确认。
“在‘应用名称’中打开?”取消或打开
虽然此弹出窗口可见,但超时仍在运行,发生的情况是,无论用户在这里回答什么,浏览器总是重定向到应用商店,因为超时生效。
我假设当要求用户从浏览器打开应用程序时,这个用户确认窗口是相当新的,并且这里的当前解决方案没有涵盖它。
有什么办法解决吗?
【问题讨论】:
-
您可以使用通用链接和智能横幅
标签: javascript ios browser app-store