【发布时间】:2013-08-08 20:47:39
【问题描述】:
我目前正在开发一个网站的移动版本,该网站的顶部有一个“呼叫”链接。我现在正在使用 tel: 协议链接来处理这个问题,但问题是如果用户使用的是平板电脑或没有 SIM 卡的手机等会发生什么。如果可能的话,我想试试 tel:链接,如果失败,则弹出一个带有几个电话号码的DIV,他们可以从中选择。有什么想法可以检测到 tel: 链接是否有效/有效,无论是在页面加载时还是在点击时?
【问题讨论】:
-
看起来这样的东西(相当于
<noscript>标签)根本不存在;最好的选择是建议的解决方案here。 -
这并不能真正解决这个问题 - UA 检测不会这样做,因为相同的 UA 可以在能够拨打和不能够拨打电话的设备上使用
-
我知道,就像我说的那样,我认为没有真正的解决方案。
标签: javascript html tel