2013-08-16 29 views
0

我們正在構建一個應用程序,其中最初的訪問將來自手機。就這樣進入頁面。我們希望給用戶在必要時撥入的機會,並且在發生這種情況時在同一窗口中的瀏覽器中打開另一個頁面。電話號碼和重定向的超鏈接

我已經試過這樣:

<a href="thispage.htm" target="_self" onclick="window.open('tel://1-555-555-5555'">Dial</a> 

以及本:

<a href="tel://1-555-555-5555" onclick="window.open('thispage.htm','_self';">Dial</a> 

兩種方法都工作過。首先,超鏈接工作,但電話撥號程序無法識別onClick事件,而在嘗試第二種方法時發生相反情況,即電話撥號程序顯示號碼,但該頁面未在瀏覽器中打開。

任何建議,將不勝感激! 邁克

+0

的可能重複[我可以從HTML在Android電話?](http://stackoverflow.com/questions/2774243/can-i-make-a-phone-call-from -html上,機器人) – Hadriel

回答

0

嘗試

<a href="tel:2125551212">2125551212</a> 

提到here

0

也許我不清楚......在上面的代碼中,代碼的超鏈接部分工作正常。

什麼不工作是window.open代碼!我的猜測是,解決方案將更像我上面發佈的第二段代碼,例如當「tel:// 555-555-5555」用作超級鏈接時,它按照預期顯示在手機上的撥號程序中,但如果我從撥號程序返回到瀏覽器,則瀏覽器不會指向window.open事件中引用的頁面。

邁克