我目前正在一個需要檢測設備是否可以撥打電話的項目。根據是否可以,我需要切換視圖並應用兩種不同的功能,一種是使用tel:在html上撥打特定號碼的按鈕,另一種是用於輸入您的號碼的按鈕,我們我會打電話給你使用fonality。如何查看tel:是否實際鏈接到可以撥打電話的設備?
目前,我已經設法安裝諸如wurfl或terawurfl這樣的插件/庫,它們似乎有100%可靠的方式來檢測手機或平板電腦/臺式機是否可以撥打電話。
是否有任何服務器端或用戶端解決方案像這樣的標籤,我錯過了wurfl/terawurfl甚至是一個javascript ajax調用,我可以檢測「是的電話:工作」或這種性質的東西。
可能不會回答你的問題,但請看看這個技巧:http://stackoverflow.com/questions/836777/how - 檢測瀏覽器 - 協議處理程序 – 2012-07-12 07:42:21
否; JavaScript僅限於瀏覽器,它無法訪問協議或關聯的處理程序。您必須向用戶提供選擇('如果您有Skype,或者這是一部電話,並且您想要撥打電話,請點擊「撥打此號碼」鏈接,否則請點擊「我們」打電話給你「按鈕。」)。 – 2012-07-12 08:22:03
我真的認爲你應該重新考慮你的方法。即使手機/平板電腦擁有有效的SIM卡並且位於網絡上,也可能會阻止運營商或用戶撥打電話(呼叫限制/呼叫限制);或者它可能無法呼叫您的特定號碼(沒有服務,或國際呼叫受限制等),除非您嘗試呼叫號碼_到您想要達到的號碼,否則無法知道您的號碼。 – 2012-07-12 08:26:24