아이폰에서는 callto 형식을 인식 할수 없다.

데스크탑에서는 인식하겠지만...


<a href="callto:0123456789">call me</a>

아이폰인 경우는 링크를 교체해주도록 한다.

window.onload = function () {
 
if (navigator.userAgent.match (/iPhone/i)) {
   
var a = document.getElementsByTagName ("a");
   
for (var i = 0; i < a.length; i++) {
     
if (a[i].getAttribute ('href').search (/callto:/i) === 0) {
        a
[i].setAttribute ('href', a[i].getAttribute ('href').replace (/^callto:/, "tel:"));
     
}
   
}
 
}
};

posted by ned3y2k