android - 在 Android 上的电子邮件中,深层链接未显示为可点击链接

标签 android html deep-linking

我尝试了两种通过电子邮件向安卓手机发送深层链接的方法:

<a href="mycoolapp://somepath">Open my app</a>




mycoolapp://somepath


当在 Android 手机上查看电子邮件时,这些都不会产生可点击的链接。第一个(这是我使用的 ionic 插件推荐的方式)只显示原始 html。

有没有办法让深层链接像 url 一样可以点击?

最佳答案

一些电子邮件客户端不喜欢异常协议(protocol),他们会从 href 中删除链接。属性。当您检查时,您可以看到 a元素仍然存在,但 href不见了。
解决方法是使用普通 url 并从那里重定向,例如。https://example.com?url=mycoolapp://somepath

关于android - 在 Android 上的电子邮件中,深层链接未显示为可点击链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33801376/

相关文章:

java - 尝试通过 ShareAction Provider 共享图像时 Whatsapp 崩溃

java - 我无法在我的 ddms 中查看任何文件夹(或将其显示为空) - 在数据/数据处 - 即使文件路径保存到该位置

javascript - 多选复选框值显示在按钮 Vanilla js 上

html - 在 html 中使用对齐时,如何在两个单词的名称中保留一个小空间?

java - 从 Java 重构到 Kotlin,遇到泛型问题

android - 为什么后台堆栈中的零 fragment

javascript - 什么会导致 Firefox 中的表单按钮失效?

deep-linking - 我们可以在没有 apple-app-site-association (AASA) 的情况下测试 iOS 通用链接/深层链接吗?

ios - 如何为我的 iOS 应用程序创建深层链接以便在 Facebook 中使用?

javascript - AngularJS 中的多层深度链接