【问题标题】:Native App Links inside HTML emailHTML 电子邮件中的本机应用程序链接
【发布时间】:2016-05-16 10:36:17
【问题描述】:

我正在为一个项目设计一组模块化电子邮件块,虽然我熟悉 HTMl 和移动网络,但我不太熟悉电子邮件中 ​​HTML 的限制。

可以从 HTML 电子邮件中的内容打开应用程序吗?例如,我可以链接到我的 Twitter 简历、Facebook 页面、触发 SMS 等,就像您可以使用 URL 方案从 Web 执行的操作一样吗? 这仅限于应用程序的打开还是我们可以更进一步,例如在电子邮件中添加关注按钮或填充 SMS 主题行和收件人。

如果有人有任何令人惊叹的经验或活生生的例子

【问题讨论】:

  • 这是一个使用 URL 方案打开应用程序的小演示站点,请在移动设备上查看。 marktmcewan.com

标签: html-email url-scheme


【解决方案1】:

假设您使用的是 URL 方案链接(即twitter://),这取决于打开链接的电子邮件应用程序。例如,默认的 iOS 邮件应用程序有效,但 Gmail 应用程序无效。通过 URL 方案支持的功能取决于特定的应用程序。这是一个列表:http://handleopenurl.com

坚持使用 URL 方案默认 iOS 应用程序(短信、邮件)可能相当安全,但如果在打开链接时未安装应用程序,任何第三方都会显示令人讨厌的“无法打开 URL”。 Apple 在 iOS 9 中引入了 Universal Links 来帮助解决这个问题。如果应用支持通用链接 (partial list),那么您只需使用常规链接,如果已安装,应用将自动打开,否则将返回网页。

如果您正在构建自己的应用并希望支持这一点,Branch.io(完全披露:我与团队合作)可以为您处理所有这些烦人的边缘情况。

【讨论】:

    猜你喜欢
    • 2017-07-03
    • 2014-01-31
    • 2013-10-31
    • 1970-01-01
    • 2011-01-14
    • 2012-07-30
    • 2013-08-30
    • 2021-11-01
    • 1970-01-01
    相关资源
    最近更新 更多