电话从电话超链接拨错号码

时间:2015-06-10 14:55:50

标签: mobile tel

我们收到投诉,我们网站的一些访问者拨错了号码与我们取得联系。

我们的网站在页脚中有以下表格的超链接:

Call us at <a href="tel:+4712345678">12345678</a>

请注意&#34; + 47&#34; (国际代码)不会在视觉上显示,它只包含在超链接中。但现在事实证明,有限数量的人(大约每天一次)实际上是在 47123456 上拨打私人本地号码。考虑到我们的业务规模并不多,但对接收这些电话的家庭来说仍然是一个主要的麻烦。

打电话的人说他们只是按下了拨号链接。

还有其他人有这些问题吗?有人知道手机没有正确支持tel超链接吗?对解决方案的任何建议? (当然,除了更改我们或他们的电话号码外。)

2 个答案:

答案 0 :(得分:2)

智能手机选择电话号码的方式有很多种。 有些人正在阅读您网站的文字 - 有些人正在使用标签

在我第一次尝试时:我会将+47添加到显示的电话号码中 在我的第二次尝试(或两者一起):我会用0047取代+47(它的挪威 - 或?)

在发布之前我有第三个想法:哪个编码有网络服务器,哪个编码在源代码中有html / PHP页面? UTF-8还是其他什么? 也许你的服务器以不同于创建网站的方式发送它,并且某些智能手机无法正确处理它。

答案 1 :(得分:0)

这里的问题非常简单:这是URL-Encoding。

+ char是URL中的保留字符,表示空格。

要获得实际的+符号,请将其替换为URL编码版本:%2B

有关详细信息,请参阅链接:

Wikipedia

W3Scools