如何创build超链接在移动设备上拨打电话号码?

为移动设备上的用户创build可点击超链接来拨打电话号码的适当通用格式是什么?

区号用破折号

<a href="tel:555-555-1212">555-555-1212</a> 

不带破折号的区号

 <a href="tel:5555551212">555-555-1212</a> 

区号用破折号和1

 <a href="tel:1-555-555-1212">555-555-1212</a> 

不带短划线的区号

 <a href="tel:15555551212">555-555-1212</a> 

带破折号的区号,1和+符号

 <a href="tel:+1-555-555-1212">555-555-1212</a> 

不带破折号的区号,1和+符号

 <a href="tel:+15555551212">555-555-1212</a> 

后两者中的任何一个都可以工作。 除了使数字更具可读性之外,虚线没有任何意义,所以你不妨包括它们。 然而, +号是必要的,这样的号码可以从国外(即在你的例子中美国/加拿大以外)拨打。

-当移动用户漫游时,并不重要,但+号很重要
这是标准格式

 <a href="tel:+4917640206387">+49 (0)176 - 402 063 87</a> 

我也在网上find这个格式,并使用它。 似乎使用或不使用破折号。 我已经validation它可以在我的Mac上运行(试图在FaceTime中调用该号码),并在我的iPhone上:

 <!-- Cross-platform compatible (Android + iPhone) --> <a href="tel://1-555-555-5555">+1 (555) 555-5555</a> 

您还可以使用callto:###########用电话replace电子邮件代码邮件,至less根据W3Cschool网站,但我没有机会testing它。