电子邮件中的条件深层链接或网址

Posted

技术标签:

【中文标题】电子邮件中的条件深层链接或网址【英文标题】:Conditional deep link or url in email 【发布时间】:2014-05-19 19:29:42 【问题描述】:

是否可以发送带有链接的 (html) 电子邮件,这样如果用户在他的 iPhone 上阅读电子邮件,链接会将他带到我们的应用程序,但如果他在计算机上阅读电子邮件,链接会在浏览器中打开吗?

我们的应用已经实现了深度链接。任何 hacky 解决方法也将不胜感激:)

【问题讨论】:

【参考方案1】:

最好的办法是链接到您自己服务器上的 URL,如果您使用的是 iPhone,它会尝试打开应用程序。它需要通过 Safari 进行往返,但它会起作用。您可以让页面尝试打开应用程序,如果 2 秒后 Safari 仍然打开,则假定它失败并重定向到移动站点。该重定向技巧来自this answer。

【讨论】:

以上是关于电子邮件中的条件深层链接或网址的主要内容,如果未能解决你的问题,请参考以下文章

如何通过邮件中的android深层链接打开片段?

什么是深层链接以及如何为 App Store 创建它?

Web 应用程序和深层链接

在 Gmail 中删除了 iOS 深层链接

指向 Gmail 应用中特定邮件的深层链接

打开电子邮件应用程序网址