HTML电子邮件:充当电话号码链接的数字?

时间:2020-03-31 11:39:01

标签: html outlook gmail handlebars.js

我正在使用HTML创建一个HandlebarsJS电子邮件模板。

我遇到一个问题,当我打开手机上的电子邮件(outlookgmail)时,当我单击一个数字时,它会打开一个链接以开始通话吗?

例如:166.43将作为移动设备上的可点击链接打开。

如何确保我的电子邮件中没有电话号码?

相关HTML部分:

 <td style="padding: 10px;font-family: Arial;font-size: 13px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.45;letter-spacing: normal;color: #333333;height: 30px;transition: all 0.3s;background: #FAFAFA;text-align: left; border-collapse: collapse;mso-table-lspace: 0pt;mso-table-rspace: 0pt;">{{cost}}</td>

1 个答案:

答案 0 :(得分:1)

有点晚了,但是对于其他在这个令人烦恼的问题上苦苦挣扎的人:我发现了一些基于对问题this one that deals with Safari之类的答案的方法,以及其他处理零宽度字符的方法,当我查看通过手机发送电子邮件,但不通过计算机上的Outlook发送电子邮件,反之亦然;最终在两者上都起作用的是:

<a style=\"text-decoration:none;\" href=\"#\"><font color=\"000000\">".$partNumber."</font></a>

其中$ partNumber是我的7位php变量,一直被解释为电子邮件中的电话号码,所有内容都按照我在服务器文档中所必须的方式进行了转义。当然,这是一种变通方法,如果人们在数字上单击/悬停/触摸,他们将获得某种基于平台的响应,但是从视觉上看,这是可行的。希望对您有所帮助。