如何在Twilio Voice-SDK中通知正在进行语音呼叫的设备,该呼叫已连接

时间:2017-02-08 12:22:54

标签: android twilio

我正在使用新的Voice-SDK与Twilio进行通话。 我设置了backEnd,连接正常。我在“收件人”设备中收到通知,一切正常。但是当我接受“To”设备中的呼叫时,我无法连接我的“From”设备。它拨打电话,接收方接听电话,但当我接听电话时,呼叫制造商继续拨打电话。我不知道是否必须通知<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body> Hello World!! </body> </html> 中的呼叫者。 (我正在登录我的OutGoingCall获取我的OutGoingCallConnectedListener并且它是outgoingcall.getState()所以一切都很好,但它不起作用)

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

感谢您提供一些代码。很难准确地说出你的重构中发生了什么,但是从你提供的内容看起来好像你没有将事件监听器传递给activeIncomingCall.accept

在原始的快速入门应用程序中,当您致电接受时,您传递的是IncomingCall.Listener的实例,除非您已将您的呼叫移至acceptIncomingCall并在侦听器内移动,然后传递{{1将要传递this的当前实例。

查看quickstart implementation of the VoiceActivity,尤其是IncomingCall.Listener的实施情况,并与您的代码进行比较。

让我知道这是否有帮助。