Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 什么';为移动浏览器设置电话链接的可靠方法是什么?_Html_Tel - Fatal编程技术网

Html 什么';为移动浏览器设置电话链接的可靠方法是什么?

Html 什么';为移动浏览器设置电话链接的可靠方法是什么?,html,tel,Html,Tel,我正在开发一个针对移动浏览器的快速页面。虽然手机上的浏览器(目标用户)之间几乎没有一致性,但我有一个电话号码,我希望能尽可能方便地从用户的手机上拨打。链接似乎是显而易见的选择;因此,我设置了以下内容: <a href="tel:+18881235467">1-888-123-5467</a> 这在Android和BlackBerry等更高级的浏览器上似乎还可以,但在其他手机上就不那么可靠了。任何关于使此链接持续和/或正确工作的建议都将不胜感激 仅供参考,这是一个免费

我正在开发一个针对移动浏览器的快速页面。虽然手机上的浏览器(目标用户)之间几乎没有一致性,但我有一个电话号码,我希望能尽可能方便地从用户的手机上拨打。链接似乎是显而易见的选择;因此,我设置了以下内容:

<a href="tel:+18881235467">1-888-123-5467</a>

这在Android和BlackBerry等更高级的浏览器上似乎还可以,但在其他手机上就不那么可靠了。任何关于使此链接持续和/或正确工作的建议都将不胜感激


仅供参考,这是一个免费的美国国内电话,但我想有些设备可能正在寻找一种更通用的格式。

您使用的方法是“标准”方式(即遵循)。如果一个移动浏览器不能正确地解释它,唯一明显的解决方法就是扩展或修改浏览器行为本身,这可能是您不想做或无权做的

我相信它在Windows设备(移动浏览器)、iPhone(safari)、Symbian以及黑莓和Android上都得到了支持

您是否发现这些设备存在问题,或者您是否也支持其他移动电话

请注意,其他人似乎对iPhone和iPad有相反的问题,因为默认浏览器(Safari)会将任何看起来像电话号码的内容更改为链接:


我最终想到的是一个链接,其工作原理如下:

<a href="wtai://wp/mc;18881235467">1-888-123-4567</a>
<a href="wtai://wp/ap;18881235467">Add to addressbook: 1-888-123-4567</a>

到目前为止,这在所有测试过的手机上都有效,包括Android、黑莓和一些非常笨重的老式手机。据我所知,链接的结构如下:

WTAI引用无线电话应用程序接口。wp/指的是WTA公共功能。管委会,;是makeCall函数,当然还有电话号码。类似地,您可以创建如下链接:

<a href="wtai://wp/mc;18881235467">1-888-123-4567</a>
<a href="wtai://wp/ap;18881235467">Add to addressbook: 1-888-123-4567</a>

除mc外,这是相同的;已被ap取代;,它引用addPBEntry函数。这会将电话号码添加到通讯簿或类似的电话号码存储中

这两个网站对我的研究很有帮助:


我见过像yelp这样的大型网站使用不同的方法来实现这一点,它们使用vcard和tel类:


(555) 555-5555

我认为RFC 3966的链接是有序的:这些链接非常旧:2001年、2004年。那是在移动浏览真正兴起之前。在走这条路之前,我会寻找更多的现代参考资料。你们有更多最新的参考资料吗?我不再需要它们了——我早就离开这个项目了——但其他用户可能会发现它们很有用。实际上,微格式在这里是一种明智的方法。谢谢