电话URI href=“Tel:”和虚荣号码



我试图在href="tel:"链接中添加一个虚荣的数字(例如tel:"+1800FLOWERS"),但现在我实际上不确定这是否适用于所有设备,或者如果我只写数字会更准确吗?我的意思是,它看起来会更好的虚荣心。

提前感谢

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>

最新更新