【问题标题】:html link to phone number gives error in firefox指向电话号码的 html 链接在 Firefox 中出现错误
【发布时间】:2018-02-24 22:44:05
【问题描述】:

我刚刚发现了 html 5 方法来链接到这样的电话号码:

<a href="tel:12345"

在手机上运行良好,但在 Firefox 等桌面浏览器上出现错误。如何改善桌面用户的用户体验?


更新:

这个问题已经回答in this SO question。我在那里添加了我的新见解作为答案。

【问题讨论】:

  • 我认为在CSS中使用a[href^="tel"]来区分这样的链接更好,阅读更多here

标签: html anchor


【解决方案1】:

桌面上似乎没有分配给 tel: url 的应用程序。 例如,您可以解析 navigator.appVersion javascript 对象以将 tel: 链接替换为 skype: 的变体之一。 看看What is the best way to detect a mobile device in jQuery?

【讨论】:

  • 谢谢。我将寻找一种方法来检测是否不支持像 tel: 这样的功能,然后用纯文本字段(跨度)替换锚点。我认为有一些简单的方法可以检测特征。
猜你喜欢
  • 2018-08-12
  • 1970-01-01
  • 2013-12-13
  • 2021-01-25
  • 1970-01-01
  • 1970-01-01
  • 2020-11-14
  • 1970-01-01
  • 2021-05-29
相关资源
最近更新 更多