0

我们有一个 React Native 应用程序,它显示了我们的移动网站并添加了一些额外的功能。

由于 Android 12 应用程序链接(如 domain.com)始终打开我们的应用程序:https ://developer.android.com/training/app-links

这种行为并不总是可取的,例如在这种情况下:

  1. 客户已登录并通过浏览器开始下单
  2. 客户需要通过银行的应用程序付款
  3. 付款后,客户被重定向回我们的网站 (domain.com/returnUrl)

现在打开的是应用程序,而不是浏览器,因此客户没有登录,也不允许查看页面。

在这种情况下,从浏览器开始付款后,我们希望将客户重定向回浏览器而不是应用程序。

有没有办法在浏览器中打开链接(即通过 domain.com/returnUrl?force-browser)而不是应用程序?

相关:Android 应用程序链接 - 在浏览器中打开应用程序的 url 而不会触发应用程序链接

4

1 回答 1

0

深度和通用链接发生在操作层面,很难控制其他应用程序链接的行为我认为它应该安全漏洞,因为一些应用程序试图覆盖另一个应用程序的深度链接行为。

尝试使用您的自定义 URL 创建您的简单页面,https://my-domain.com该页面重定向到旅游目标 URL,而无需打开关联的应用程序。

于 2022-02-10T14:44:56.487 回答