问题描述
当主叫这方拨打语音通话过程中,断网,导致ERROR_TRANSPORT(也就会执行onCallStateChanged(DISCONNNECTED, ERROR_TRANSPORT))断开连接,之后 再连接上网络拨打电话,此时无法拨通对方,返回过来的ERROR 总是ERROR_BUSY和REJECTED。经过测试环信demo也存在这个问题,希望快速解决此bug
解决方案
关于断网挂断的问题,客户可以监控网络连接,当网络断开时,调用挂断api;但是另一方收不到挂断通知,所以还会保持通话状态,所以再连上网时无法拨通对方,因为对方还处在通话状态。
时间: 2024-10-02 15:37:08