3

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

前任:

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

这只会在本机自动拨号器中填充“123”。有什么方法可以在拨号器中包含#?

4

2 回答 2

3

您不能,请参阅如何在 iO 上使用 tel: with *(星号,星号)或 #(哈希,磅)?


Apple Link应该会有所帮助。

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

于 2013-07-31T13:07:38.533 回答
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#");
           }
    );
});
于 2014-01-27T10:48:34.793 回答