Выполнение телефонного звонка из PhoneGap

#javascript #html #phonegap-plugins

#javascript #HTML #phonegap-плагины

Вопрос:

В моем приложении phonegap я пытаюсь использовать сделать телефонный звонок в приложении. Поскольку номер телефона выбирается во время выполнения, он сохраняется в переменной JS.

 <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>
  

Это работает. Но мне пришлось дважды щелкнуть, чтобы сделать это.

Сначала кнопка вызова, а затем ссылка «Позвонить сейчас«.

Я хочу добиться этого одним щелчком мыши. Возможно ли это?

Ответ №1:

Ваша кнопка Call создает Call Now ссылку при нажатии. Если вы хотите Call Now быть доступны немедленно, просто вызовите функцию после ее объявления следующим образом

 <script>

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

callNow();

</script>
  

В этом случае вы можете вообще избавиться от Call кнопки.