![](/img/trans.png)
[英]Can a HTML telephone link be made to begin call and bypass the dial pad?
[英]Can a HTML telephone link accept spaces in the value?
在電話鏈接中包含空格以及plus
(國際代碼)是否有任何錯誤或問題? 例:
<a href="tel:+46 000 00 00 00">+46 000 00 00 00</a>
(我在這里用0替換了我想要使用的實際數字)
HTML在這里無關緊要。 無論您將URL放在何處,URL都是URL。
相關規范說:
盡管ITU-T E.123 [E.123]建議在打印的電話號碼中使用空格字符作為可視分隔符,但“tel”URI不得在可視分隔符中使用空格以避免過度轉義。
所以“ 不 ”。
即使允許使用空格,URL的一般規則也意味着您必須將其替換為%20
(因此有關過度轉義的注釋)。
是的,根據RFC 3966 (電話號碼的電話號碼)在href
上的電話號碼中添加空格是不正確的:
5.1.1。 電話號碼中的分隔符
電話號碼可能包含可視分隔符。 可視分隔符('visual-separator')僅僅具有可讀性,不用於URI比較或發出調用... “tel”URI不得在可視分隔符中使用空格 ...
如您所見,RFC明確指出: “tel”URI不得在可視分隔符中使用空格 。
在另一個問題中有完整的描述。
href =“tel:”和手機號碼
你可以擁有手機支持的任何數字格式。 您使用的“+”符號沒有問題。 但空間不適用於稀缺的情況。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.