Я хочу разработать гибридное приложение, которое автоматически звонит на статический номер при нажатии кнопки с помощью mobilefirst. Можете ли вы мне помочь?
Могу ли я начать вызов из гибридного приложения, нажав одну кнопку с помощью MobileFirst?
Ответы (1)
Это не относится к IBM MobileFirst. Небольшое гугление дало бы вам нужный ответ...
Вот пара вариантов, как открыть номеронабиратель с номером:
- Непосредственно в HTML (вы можете оформить
a
так, чтобы он выглядел как «кнопка»):<a href="tel:+1-800-555-1234">call this number</a>
- Использование кода JavaScript для вызова в функции:
document.location.href = "tel:+375292771265";
Редактировать:
Кажется, вы хотите автоматический набор номера.
iOS: в iOS это не разрешено на веб-страницах. Приложения Worklight, по сути, представляют собой веб-код и, таким образом, рассматриваются операционной системой как «веб-страница» и, таким образом, сначала отображают предупреждение, подтверждающее, действительно ли конечный пользователь хочет позвонить по этому номеру или нет. В родном приложении номеронабиратель будет автоматически набирать номер. Это можно прочитать в документации iOS: https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/PhoneLinks/PhoneLinks.html
Android: не разрешено ОС. Этого можно добиться с помощью подключаемого модуля Cordova: см. как создавать подключаемые модули Cordova в MobileFirst Platform Foundation и возможная реализация функциональности.