我如何在电话中包含#:123#?

时间:2013-07-31 13:04:20

标签: html mobile tel

如何使用tel:123#在移动浏览器自动拨号器中填充“#”?

例如:

<a href='tel:123#'>Dial this number</a> 

这只会填充本机自动拨号器中的“123”。是否可以在拨号器中包含#?

2 个答案:

答案 0 :(得分:3)

您不能,请参阅How to use tel: with * (star, asterisk) or # (hash, pound) on iOs?


Apple Link应该会有所帮助。

  

防止用户恶意重定向电话或更改   电话应用程序支持的电话或帐户的行为   tel方案中的大多数但不是全部的特殊字符。   具体来说,如果网址包含*或#字符,则为电话   应用程序不会尝试拨打相应的电话号码。

答案 1 :(得分:2)

我在Android上有同样的问题,不仅仅是在iphone上,我已经通过转义字符串解决了(至少对于Android):

<button class="phoneCallButton">click me and call an hash number</button>

$(document).ready(function(){ 


  $(".phoneCallButton").click( function()
           {

             window.location = 'tel:'+escape("*123#");
           }
    );
});