Как автоматически набрать номер, не открывая номеронабиратель

0

Я использую phonegap для создания приложения для Android. Мне нужно вызвать вызов одним нажатием из приложения, чтобы пользователь мог напрямую звонить. Я использовал <a href= 'tel: xxxx...'>, но он по-прежнему открывает диалоговое окно Android Dialer, после чего пользователю нужно нажать кнопку вызова для первоначального вызова. Можем ли мы удалить этот промежуточный дозвон и напрямую позвонить на номер?

Теги:
cordova

2 ответа

1

Нет, вы не можете позвонить напрямую. Для этого вам нужно использовать собственный код. Но HTML5 и Cordova не поддерживают. Мы не можем удалить этот промежуточный дозвон и не можем напрямую звонить на номер.

0

попробуй это,

Intent intent = new Intent("android.intent.action.CALL", Uri.parse("tel:xxxx..."));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

context.startActivity(intent);

Этот код набирается без необходимости нажатия кнопки вызова.

Протестировано на Android 2.3.6

  • 0
    Но я работаю в HTML5 + PhoneGap. это работает в этом?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню