href 在电子邮件中无法识别

href is not recognized in email

当用户在 react-native 应用程序中单击忘记密码时,我正在尝试向用户发送重置密码 link。该电子邮件是使用电子邮件模板从 Strapi 发送的,包含以下代码:

<p>click to reset password</p>
<a href="app://ResetPassword/<%= TOKEN %>">Reset password</a>

问题是 link 在 android 和 ios 上的电子邮件应用程序中都不可点击。它只是显示为文本。但是,在检查时,电子邮件中的代码如下所示:

<p>click to reset password</p>
<a href=3D"app://ResetPassword/sometokenthatislong">Reset password</a>

是 href url 的问题还是电子邮件提供商不支持那种 url 的问题?

这是一个重复的问题,解决方案是电子邮件提供商未广泛支持“deep-links”。解决方案是使用正常 link 的重定向。如需进一步阅读,请参阅: