mailto - 链接未在 iOS Web App 上启动
Posted
技术标签:
【中文标题】mailto - 链接未在 iOS Web App 上启动【英文标题】:mailto - link not launching on iOS Web App 【发布时间】:2021-01-25 12:04:41 【问题描述】:我正在 Dreamweaver 中设计一个 Web 应用程序,因此使用 html 代码等。我现在有了电话链接,可以使用 但我在我的 iPhone 应用程序上努力让 mailto 链接为电子邮件链接工作
当我按下链接时,没有任何反应(所有作品都可以在网络浏览器上找到)并且在我的 iPhone 应用程序上,邮件没有加载。
我到处找,都能找到解决办法。
<a href='#' onclick='window.open(`mailto:test@test.co.uk`, `_self`);'>Link text</a>
我在堆栈溢出时发现了这段代码,但它已有 8 多年的历史并且无法正常工作?
希望你能帮忙?
提姆
【问题讨论】:
【参考方案1】:应该这样做:
<p><a href="mailto:someone@example.com">Send email</a></p>
它利用了href。
【讨论】:
这和我给出的答案完全相同...奇怪...【参考方案2】:如果是“隐藏”邮件,则改为
<a href='#' onclick='this.href=`mailto:test@test.co.uk`'>Link text</a>
否则
<a href='mailto:test@test.co.uk'>Link text</a>
【讨论】:
感谢重播,但这在网络浏览器上运行良好,但在使用 iframe 显示 html 网站的 html 应用程序上却不行。正如我所说,我的电话可以工作,只是没有电子邮件链接您所说的代码不起作用,APP中没有任何反应必须有解决方案吗?它很傻。如果我按住一个链接,会出现一个弹出菜单,然后有一个名为“新邮件消息”的选项,但不是通过链接加载 ios 邮件系统 看看here【参考方案3】:我找到了一个简单的解决方案,那就是添加 target="_blank" 然后在 iPhone APP 上打开邮件,一切都很好。出于某种原因,这在任何其他四个上都没有说明,不知道为什么;-(真的有点简单
【讨论】:
以上是关于mailto - 链接未在 iOS Web App 上启动的主要内容,如果未能解决你的问题,请参考以下文章
mailto 链接不会在 iOS 上将电子邮件地址插入邮件表单