【发布时间】:2013-06-19 13:22:50
【问题描述】:
因此,如果您想链接到电话号码,您可以执行类似的操作
<a href="tel:18005555555">Click to Call</a>
这通常在移动网站上使用,并且在桌面网站上也越来越受欢迎(我认为很大程度上要归功于 Skype。)但是一些计算机/设备无法支持它。有没有办法判断用户是否能够处理 tel: 链接?
解决方案可以是服务器端或客户端,但我想它需要是客户端。
【问题讨论】:
-
我觉得这很有趣:一小时前我正在完全调查这个问题(以及
geo:链接)。 -
关于我发现的主题的一次“讨论”(单方面的!)是sitepoint.com/forums/…。那里的技术在 Ubuntu 上的 Chrome 中对我不起作用; Chrome 会在单击时尝试将其传递给
xdg-open,并且 XMLHttpRequest 不会失败。 -
@ChrisMorgan - 是的,该解决方案充其量似乎是错误的,不幸的是,这对 Google 来说是一个棘手的问题
-
我建议将其作为a href tel and standard browsers 的副本关闭,但我不忍心对一个好问题这样做,以支持一个方向错误的问题,答案纯粹与检测移动浏览器有关...幸运的是,那里的问题可以解释为询问如何检测移动浏览器而不是
tel:URI 方案支持,所以我很高兴不将其标记为重复。
标签: html uri url-scheme