簡體   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