繁体   English   中英

如何使用电话链接拨打IOS 6 7 8中的2位数电话号码

[英]How to call 2 digit phone number in IOS 6 7 8 using tel links

我想知道为什么在点击“通话”后2位数的电话号码无法打开手机应用程序

<a href="tel:555">555</a> // shows alert, tap on call opens phone app

<a href="tel:55">55</a>  // shows alert, tap on call won't open app

如果使用tel方案无法做到这一点,那么Apple的实现不符合RFC2806 (他们Phone Links的文档中引用),其中规定:

还应该注意的是,实现绝不能假设电话号码具有最大,最小或固定长度,或者它们总是以某个数字开头。 鼓励实施者熟悉国际标准。

我提交了一个错误。

我不认为2位数的电话号码是功能号码。 Apple不允许您拨打短于3位的号码。

根据规范,有效的电话号码应包括区号的第一个数字在2到9之间,然后至少2个数字。 因此,最小的有效电话号码至少为3位数。

如果你试图做类似拨一个号码,然后拨打分机,你可以定义暂停p是这样的:

tel:234p55

w还可用于指定等待拨号音。


我不知道这是否有效,但您可以使用phone-context拨打2位数字

<a href="tel:55;phone-context=+234">55</a>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM