我有一個app給英國08號碼的正常座機號碼。在Android上使用tel:超鏈接<4選擇?
目前這是一個顯示在應用程序中的網頁,當用戶找到他們想要的號碼並點擊綠色電話圖標。我正在使用下面的JavaScript來強制,然後用數字強制一個tel:鏈接來調出dailer。
document.location.href = 'tel:'+number;//push browser to call number
此方法適用於所有較新的Android 4.0及更高版本,據我所見。但是,當我使用舊的舊金山電話(android 2.3)時,它不會帶來損壞。相反,它只是嘗試打開一個新的網頁,並將tel:01xxxxxxxx作爲URL,然後顯示網頁不可用消息。
我認爲這是因爲tel:是HTML5的一部分,因此它不起作用。有沒有其他方法可以在所有版本上運行?
您是否將其包裹在「webview」中 - 又名您有沒有訪問原生Android代碼? – Phil 2013-05-02 15:19:16
是的,它在webview中,只是顯示我的網頁像一個iframe – jampez77 2013-05-02 15:21:17