1 回答 1

10

Max Firtman 有一篇很棒的文章,介绍了如何为移动浏览器创建点击通话链接。他表示,tel:几乎所有移动设备都支持该协议,包括:iOS 上的 Safari、Android 浏览器、webOS 浏览器、Symbian 浏览器、Internet Explorer、Opera Mini 和低端设备浏览器。

由于该tel:协议的广泛支持,我建议只使用该tel:协议。为了支持诺基亚,我会检查是否navigator.userAgent包含诺基亚足迹。如果是这样,请更换tel:wtai://wp/mc;

如果您可以使用 jQuery,则 Javascript 可能类似于:

if (/(Series60|Nokia)/i.test(navigator.userAgent)){
  $("a[href^='tel:']").each(function(){
    this.href = this.href.replace("tel:", "wtai://wp/mc;");
  });
}
于 2012-08-28T17:19:50.410 回答