如何使用tel:123#在移动浏览器自动拨号器中填充“#”?
例如:
<a href='tel:123#'>Dial this number</a>
这只会填充本机自动拨号器中的“123”。是否可以在拨号器中包含#?
答案 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#");
}
);
});