如何標記電話號碼?

我想在HTML文檔中將電話號碼標記爲可調用連接。 我已經閱讀了微格式方法 ,我知道, tel:方案將是標準的,但實際上沒有實現。 html

據我所知,Skype定義了skype:callto: ,後者已經得到了一些人氣。 我認爲,其餘公司有其餘計劃或跳過callto:火車。 chrome

標記電話號碼的最佳作法是什麼,以便儘量多的人使用VoIP軟件只需點擊連接便可接聽電話? 瀏覽器

獎金問題:有沒有人知道緊急號碼的併發症,如美國的911或德國的110? 併發

乾杯, app

更新: Microsoft NetMeeting在WinXP下采用callto: scheme。 這個問題代表,Microsoft Office Communicator將處理tel: scheme而不是callto: ones。 太棒了,雷德蒙! 測試

更新2:兩年半之後。 這彷佛歸結爲你想用這個數字作什麼。 在移動環境中, tel:是要走的路。 若是您認爲您的用戶更可能是Skype用戶( callto:或者更有可能安裝了Google Voice( tel: callto: ,那麼定位桌面就取決於您。 個人我的意見是,若是有疑問,請使用tel:符合@Sidnicious的回答)。 this

更新3:用戶@ rybo111指出,Chrome中的Skype同時也加入了tel:潮流。 我沒法驗證這一點,由於手頭都沒有機器,但若是這是真的,那就意味着咱們終於有了一個勝利者: spa

tel:

#1樓

個人測試結果: firefox

撥電至: code

  • Nokia Browser:沒有任何反應
  • 谷歌瀏覽器:要求運行Skype來撥打該號碼
  • Firefox:要求選擇一個程序來撥打該號碼
  • IE:要求運行Skype來撥打該號碼

聯繫電話:

  • 諾基亞瀏覽器:工做
  • 谷歌Chrome:沒有任何反應
  • Firefox:「Firefox不知道如何打開這個網址」
  • IE:找不到網址

#2樓

最好的選擇是從tel開始:適用於全部手機

而後輸入此代碼,該代碼僅在桌面上運行,而且僅在單擊連接時運行。

我正在使用http://detectmobilebrowsers.com/來檢測移動瀏覽器,您可使用您喜歡的任何方法

if (!jQuery.browser.mobile) {
    jQuery('body').on('click', 'a[href^="tel:"]', function() {
            jQuery(this).attr('href', 
                jQuery(this).attr('href').replace(/^tel:/, 'callto:'));
    });
}

因此基本上你涵蓋了全部的基礎。

tel:適用於全部手機,用號碼打開撥號器

callto:在您的計算機上工做,從firefox,chrome鏈接到skype


#3樓

Mobile Safari(iPhone和iPod Touch)使用tel:方案。

如何從iPhone上的網頁撥打電話號碼?


#4樓

因爲callto:默認支持skype(在Skype設置中設置),而其餘人也支持它,我建議使用callto:而不是skype: .


#5樓

我保留這個答案是爲了「歷史性」的目的,但再也不推薦它了。 請參閱上面的@Sidnicious'回答和個人更新2。

由於它看起來像是callto和tel之間的平局,因此我想提出一個可能的解決方案,但願你的評論會讓我從新回到光明之路上;-)

使用callto: ,由於大多數桌面客戶端都會處理它:

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

而後,若是客戶端是iPhone,請替換連接:

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:"));
      }
    }
  }
};

對此解決方案有任何異議? 我應該最好從tel:開始tel:

相關文章
相關標籤/搜索