我正在使用Sinch进行应用到应用的通话。 集成并创建的iOS和Android应用程序运行正常。
现在,我正在创建一个Web应用程序以与移动应用程序进行通信。 我可以从移动应用到网络应用(即Javascript)拨打电话 我也成功实现了Web到Web的通话,但是无法建立从Web到移动应用程序的通话。
以下是调试后的发现: 呼叫正在进行中 几秒钟后触发“已结束呼叫” 通话状态为3,即进行中 通话结束原因为1,即被拒绝
我正在跟踪此示例,并使用sdk版本1.4.8
这是我的通话代码:
call = callClient.callUser("myUsername");
call.addEventListener(callListener);
答案 0 :(得分:0)
您在这里使用方法“ calluser()”,因此,如果要从Web到应用程序进行呼叫,则只需使用“ callPhoneNumber”方法并通过这样的号码即可使用该方法进行Web到Web调用。 / p>
var call = callClient.callPhoneNumber('+ 46000000000'); call.addEventListener(callListeners);
答案 1 :(得分:-1)
我可以使用它。
在网络上初始化JS Sinch客户端时放入supportManagedPush:true
。
如果应用程序到应用程序调用正常工作,则网络到应用程序将正常工作。
注意:这将使网络在未运行的情况下调用android
或IOS
应用。(使用FCM wakeup
)