检测HTML<;a>;单击以调用Javascript中的支持
有两种方法可以在HTML中创建单击调用链接检测HTML<;a>;单击以调用Javascript中的支持,javascript,html,mobile,webkit,tel,Javascript,Html,Mobile,Webkit,Tel,有两种方法可以在HTML中创建单击调用链接 电话风格(苹果) 怎么能 检测Javascript中当前用户代理支持哪种格式 是否可以在不依赖用户代理字符串的情况下执行检测 更多信息 Max Firtman在这方面有一篇很棒的文章。他表示,几乎所有移动设备都支持tel:协议,包括iOS上的Safari、Android浏览器、webOS浏览器、Symbian浏览器、Internet Explorer、Opera Mini和低端设备浏览器 由于tel:协议的广泛支持,我建议只使用tel:协
电话风格(苹果)
- 检测Javascript中当前用户代理支持哪种格式
- 是否可以在不依赖用户代理字符串的情况下执行检测
tel:
协议,包括iOS上的Safari、Android浏览器、webOS浏览器、Symbian浏览器、Internet Explorer、Opera Mini和低端设备浏览器
由于tel:
协议的广泛支持,我建议只使用tel:
协议。为了支持诺基亚,我会检查手机是否包含诺基亚手机。如果是,请将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;");
});
}
相关:这里被接受的答案可能也会给你一些好主意。:)还有skype仍然使用的“callto:”。