2016-10-07 272 views
0

在我的phonegap应用程序中,我尝试使用应用程序内的电话。由于电话号码在运行时被取出,因此它存储在一个JS变量中。从PhoneGap内拨打电话

<html> 
<script> 

function callNow() 
{ 
    var fone=client_ph; 
    document.write('<a href=tel:"' + fone + '">Call Now</a>'); 
} 
</script> 


<input type='button' id='btncall' onclick='callNow();' value='Call'> 
</html> 

This works。但我不得不点击两次才能做到这一点。

第一个拨打按钮然后拨打电话链接。

我想通过一次点击来实现这一点。可能吗?

回答

0

您的按钮Call正在创建点击时的Call Now链接。如果你想Call Now可用立即只是调用函数声明像这样

<script> 

function callNow() 
{ 
    var fone=client_ph; 
    document.write('<a href=tel:"' + fone + '">Call Now</a>'); 
} 

callNow(); 

</script> 

在你可以得到完全摆脱Call按钮的话后。