问题描述
||
我在页面的右下角绝对定位了锚标记(一个水平相邻)。锚点之一是mailto:链接,另一个是tel:链接。每个都包含图像而不是文本。两者似乎都无法在我的Android设备上正常工作。我可以选择每个链接,但是只有长按时,我才可以选择拨打电话号码或发送电子邮件。如果我摆脱了图像,并使用实际的文字作为电话号码和电子邮件,则会采取适当的措施。在使电话确认不是真实文本的电话号码和电子邮件时,我是否不知道有哪些细微差别?
<a class=\"emailTag\" href=\"mailto:myEmail@gmail.com\">
<img src=\"email_img.png\" alt=\"myEmail@gmail.com\" />
</a>
<a class=\"phoneTag\" href=\"tel:1234567890\">
<img src=\"phone_img.png\" alt=\"1234567890\" />
</a>
我也尝试过删除img标签,而是设置锚标签的背景图片,但是得到的结果相同。
解决方法
我的2.2设备上没有您的问题。
您是否尝试过进行简单的测试以避免其他CSS / JS带来的任何副作用?
Google在其移动搜索结果中正在这样做:
<div onclick=\"window.location.href = \'tel:0123456789\'\" >0123456789</div>
它可能为您工作。