部分iPhone Safari中mailto链接无法唤起邮件应用的原因排查
iPhone设备上部分iOS版本mailto链接无法唤起邮件应用的问题
问题场景
网站中使用如下代码实现mailto邮件链接,但部分iPhone用户点击后无法唤起邮件应用:
<a href="mailto:test@email.com" title="E-mail"><span itemprop="email">test@email.com</span></a>
测试结果(无实体iPhone,通过Browserstack测试目标网站页脚邮件链接)
- 客户的iOS 16.7.5真实设备点击无反应;
- Browserstack上iOS 11、iOS 14-17版本可正常唤起邮件应用;
- Browserstack上iOS 12-13版本点击无反应;
- iOS 17.3真实设备可正常唤起邮件应用。
特殊情况
上述点击无反应的iOS 16.7.5设备,可正常打开另一网站的同类型mailto链接(该链接仅缺少title属性);但该正常链接在Browserstack的iOS 12-13环境下仍无法工作。
疑问
请问此异常行为的原因可能是什么?
注:此前误写为电话,示例网站始终使用邮箱地址!
内容的提问来源于stack exchange,提问作者Sandro Antonucci
相关产品推荐
相关产品推荐

