Могу ли я начать вызов из гибридного приложения, нажав одну кнопку с помощью MobileFirst?

Я хочу разработать гибридное приложение, которое автоматически звонит на статический номер при нажатии кнопки с помощью mobilefirst. Можете ли вы мне помочь?


person Wejden Tazarki    schedule 25.07.2015    source источник


Ответы (1)


Это не относится к IBM MobileFirst. Небольшое гугление дало бы вам нужный ответ...

Вот пара вариантов, как открыть номеронабиратель с номером:

  • Непосредственно в HTML (вы можете оформить a так, чтобы он выглядел как «кнопка»): <a href="tel:+1-800-555-1234">call this number</a>
  • Использование кода JavaScript для вызова в функции: document.location.href = "tel:+375292771265";

Редактировать:

Кажется, вы хотите автоматический набор номера.

person Idan Adar    schedule 25.07.2015
comment
Я попробовал код ниже: он дает мне номер для вызова на экране набора номера, но не делает вызов автоматически - person Wejden Tazarki; 25.07.2015
comment
Вы не указали, на какой платформе (iOS, Android, ...) вы пытаетесь это сделать. Например, в iOS это запрещено на веб-страницах. Веб-приложение, по сути, запускает веб-код и, таким образом, рассматривается ОС как веб-страница и, таким образом, сначала отображает предупреждение, подтверждающее, действительно ли конечный пользователь хочет позвонить по этому номеру или нет. В родном приложении номеронабиратель будет автоматически набирать номер. Это можно прочитать в документации iOS: developer.apple.com /библиотека/ios/избранные статьи/ - person Idan Adar; 25.07.2015
comment
Я попытался запустить этот код на платформе Android, и это не сработало. Должен ли я разрабатывать функциональность нативным способом? - person Wejden Tazarki; 25.07.2015
comment
Это невозможно для веб-приложений. Возможно, вам потребуется реализовать подключаемый модуль Cordova для автоматического набора номера для Android: stackoverflow.com/questions/13233091/ - person Idan Adar; 25.07.2015