【问题标题】:Open react native application from email when i click on button instead of link(URL) from email当我单击按钮而不是电子邮件中的链接(URL)时,从电子邮件中打开反应本机应用程序
【发布时间】:2021-11-01 00:15:57
【问题描述】:

我在 react-native android 中实现了 深度链接,在 react-native ios 中实现了通用链接。当我单击电子邮件应用程序或我的 react-native 应用程序打开的任何信使中的链接或 URL 时,它工作正常。

但是邮件中有一个按钮而不是一个链接。 如果我单击按钮,我的反应本机应用程序不会打开其重定向到网页, 当我点击按钮而不是电子邮件应用程序中的链接或 URL 时,我想打开我的应用程序。

例如,如果我们点击 Flipkart 发送的邮件中的管理订单按钮,从我们的移动 Flipkart 应用程序中的电子邮件应用程序打开。

【问题讨论】:

  • 您是否要打开手机上安装的本机应用程序?对于 Android,那必须是已安装的 APK。或者您是否尝试打开将在您的浏览器中运行的 HTML 链接?
  • 我正在尝试打开已安装在我的手机中的 react 本机应用程序。

标签: android ios react-native deep-linking ios-universal-links


【解决方案1】:

如果已添加 URL 以支持应用内深度链接,它应该会打开应用。 检查是否有任何中间重定向(例如:使用短 URL)在到达最终 URL 之前发生。您可以通过从浏览器复制电子邮件中的按钮链接来检查它是否是有效的深层链接 URL。

【讨论】:

    【解决方案2】:

    您可以使用 HTML 在电子邮件中显示按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      • 2013-08-30
      • 2012-01-14
      • 2017-12-25
      • 1970-01-01
      • 1970-01-01
      • 2016-05-16
      相关资源
      最近更新 更多