电话URI href ="tel:"和虚荣号码?

Seb*_*ian 2 html tel

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

提前致谢

Gro*_*uez 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>
Run Code Online (Sandbox Code Playgroud)