Как создать гиперссылку для вызова номера телефона на мобильных устройствах?



каков правильный, универсальный формат для создания интерактивной гиперссылки для пользователей на мобильных устройствах, чтобы позвонить по номеру телефона?



код города с тире



<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>


код города без тире и 1



<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>
604   5  

5 ответов:

любой из двух последних будет работать. Тире не имеют никакого значения, кроме как сделать число более читаемым, поэтому вы можете также включить их. Однако + знак необходим для того, чтобы номер можно было набрать из-за пределов страны (т. е. за пределами США/Канады в вашем примере).

- не имеет значения, но + знак важен, когда мобильный пользователь находится в роуминге
это стандартный формат

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

вы можете прочитать больше об этом в спецификации, см. сделать телефонные номера "Click-to-Call".

Я также нашел этот формат в интернете и использовал его. Кажется, работает с или без тире. Я проверил, что он работает на моем Mac (пытается позвонить по номеру в FaceTime), и на моем iPhone:

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

Я:

Tel: <a href="tel:+123 123456789">+123 123456789</a>

в результате:

Tel:+123 123456789

где "Tel:" означает чистый текст, и только номер закодирован и доступен для кликабельности.

вы также можете использовать callto:########### замена почтового кода электронной почты на вызов, по крайней мере, в соответствии с сайтом W3Cschool, но у меня не было возможности проверить его.

Comments

    Ничего не найдено.