2015-02-17 2 views
2

Я пытался добавить номер тщеславия в ссылку href = "tel:" (например, tel: "+ 1800FLOWERS"), но теперь я действительно не уверен, что это будет работать на всех устройствах, или это более важно, если Я просто пишу цифры? Я имею в виду, что это будет выглядеть лучше, чем тщеславие.Tel URI href = "tel:" и номера тщеславия?

Заранее спасибо

ответ

5

tel: схема была первоначально определена в RFC2806, которые только определенной поддержку цифр и некоторые дополнительные символы (смотрите раздел 2.2).

RFC3966, который устарел RFC2806, явно указывает, что номера тщеславия не поддерживаются. Из раздела 5.1.2:

5.1.2. Буквенные символы, соответствующие цифры

В некоторых странах он является общим для записи телефонных номеров с
буквенных символов, соответствующими определенные номера на клавиатуре телефона в
. Формат URI не поддерживает эту нотацию, поскольку
сопоставление от буквенных символов к цифрам не полностью
равномерно на международном уровне, хотя существуют стандарты [E.161] [T1.703] , рассматривающие эту проблему.

Таким образом, вы должны использовать только обычные числа в атрибуте href. Вы все еще можете использовать номер тщеславия в самом тексте, например:

<a href="tel:+1-800-356-9377">+1800FLOWERS</a> 
Смежные вопросы