Sinch-无法建立从网络(javascript)到移动应用(android / iOS)的呼叫

时间:2018-11-28 09:46:11

标签: javascript android ios sinch android-sinch-api

我正在使用Sinch进行应用到应用的通话。 集成并创建的iOS和Android应用程序运行正常。

现在,我正在创建一个Web应用程序以与移动应用程序进行通信。 我可以从移动应用到网络应用(即Javascript)拨打电话 我也成功实现了Web到Web的通话,但是无法建立从Web到移动应用程序的通话。

以下是调试后的发现: 呼叫正在进行中 几秒钟后触发“已结束呼叫” 通话状态为3,即进行中 通话结束原因为1,即被拒绝

我正在跟踪此示例,并使用sdk版本1.4.8

这是我的通话代码:

call = callClient.callUser("myUsername");
call.addEventListener(callListener);

2 个答案:

答案 0 :(得分:0)

您在这里使用方法“ calluser()”,因此,如果要从Web到应用程序进行呼叫,则只需使用“ callPhoneNumber”方法并通过这样的号码即可使用该方法进行Web到Web调用。 / p>

var call = callClient.callPhoneNumber('+ 46000000000'); call.addEventListener(callListeners);

答案 1 :(得分:-1)

我可以使用它。

在网络上初始化JS Sinch客户端时放入supportManagedPush:true。 如果应用程序到应用程序调用正常工作,则网络到应用程序将正常工作。

注意:这将使网络在未运行的情况下调用androidIOS应用。(使用FCM wakeup