2017-02-08 4 views
0

Я использую новый Voice-SDK для совершения звонков с Twilio. Я установил свой backEnd, и соединение в порядке. Я получаю уведомление в устройстве «Кому», и все работает нормально. Но когда я принимаю вызов в устройстве «Кому», я не могу подключиться к своему устройству «От». Он выполняет вызов, приемник принимает вызов, но когда я принимаю вызов, Call-Maker продолжает тон. Я не знаю, должен ли я уведомить кого-нибудь о вызове в OutGoingCallConnectedListener. (Я вхожу в свой OutGoingCall, получая свой, и это CONNECTED, поэтому все в порядке, но это просто не работает)Как уведомить устройство, выполняющее Голосовой вызов, что вызов ПОДКЛЮЧЕН в Twilio Voice-SDK

Любая помощь приветствуется.

+0

Вы можете использовать код, который вы используете, включая TwiML? Есть ли другие журналы, которые могут быть полезны? – philnash

+0

' Alvaro

+0

@philnash Alvaro

ответ

1

Twilio разработчик евангелист здесь.

Благодарим за предоставление некоторых ваших кодов. Трудно точно сказать, что произошло в вашем рефакторинге, но из того, что вы поставили, похоже, что вы не передаете слушателю событий activeIncomingCall.accept.

В исходном приложении быстрого старта, при вызове принять вы передаете экземпляр IncomingCall.Listener, если вы не переместили свой призыв к acceptIncomingCall в пределах самого слушателя, переходя затем this собирается передать текущий экземпляр VoiceActivity.

Посмотрите на quickstart implementation of the VoiceActivity, в частности, на реализацию IncomingCall.Listener и сравните с вашим кодом.

Дайте мне знать, если это поможет вообще.

+0

Да, я передаю «это», потому что я реализую Listener в классе, а затем в этом слушателе я ничего не делаю, как пример кода, который показывает только журнал. – Alvaro

+0

Тогда это поможет увидеть больше вашего кода. Можете ли вы поделиться всем классом? – philnash

+0

Я только что редактировал вопрос с необходимыми классами. @philnash – Alvaro

 Смежные вопросы

  • Нет связанных вопросов^_^