0

我有一个以这种方式工作的 android 应用程序:

  1. 用户使用我的特定 URL 读取 QR 码
  2. 如果安装了应用程序,它会拦截此 URL 并以某种方式处理它。
  3. 如果未安装应用程序,标准浏览器会打开此 URL,并在应用程序页面上引导 Google Play。
  4. 当用户第一次安装和运行应用程序时,它会读取浏览器的历史记录并查找我的 URL。
  5. 如果应用程序在浏览器的历史记录中找到 URL,则它会再次处理此 URL。

是否可以在 iPhone/iPad 上实现此行为?我想这里的主要功能是读取浏览器历史记录和拦截 http URL。

如果这是不可能的,你将如何在 iOS 上实现这个东西?

在此先感谢您的帮助。

4

1 回答 1

1

您可以使用以下形式的自定义应用程序 URL:myApp://... 如果存在,iOS 将自动启动应用程序。处理“未安装”案例的逻辑必须在二维码扫描应用程序中。可以通过使用 iOS 自定义 URL 方案的转发链接由扫描的网站处理(这可能对使用情况统计有用)。

有关实施自定义 URL 的其他信息...

于 2013-03-06T18:23:42.563 回答