我有一个相当简单的HTML页面,上面有一个叫做电话号码的链接。
<a href="tel:1234567890%2C%2C9#">Call Us<a/>
这个想法是拨打号码1234567890,有两个暂停,然后拨9然后是英镑符号。
在Mobile Safari中查看页面时,此功能正常。显示确认,您可以拨打该号码。
如果我启用Web App模式(使用支持apple-mobile-web-app的功能)并将其添加到我的主屏幕,则链接将停止工作。一旦我删除#末尾,链接就会重新开始工作。
我尝试了各种各样的东西,但只要链接包含#符号,链接就会停止响应点击。这是某种安全限制,因为在Web App模式下它不再要求确认拨打号码吗?
答案 0 :(得分:1)
我有同样的问题。 你有没有想出解决方案? 必须有可能找到一种解决方法,因为当我从我的联系人拨打这样的号码时,#字符不是问题。
编辑:它似乎是Apple安全措施: here!
答案 1 :(得分:0)
尝试使用\ u0023而不是简单的#