当app退到后台,声网sdk连接能存活多久

你好,

我正在做一个需求,就是想当app退到后台时,如果有人呼叫他时,能弹起来电页面。

我目前的调试,发现当我app退到后台,还能触发onRemoteInvitationReceived这个方法,

所以我想知道app退到后台声网连接能存活多久,我好判断来处理我的逻辑。

简单点就是app在后台,被呼叫一定能触发onRemoteInvitationReceived这个方法吗?

不行的,app 在后台是否会被杀死 这个取决于系统行为, SDK 没办法控制。

Agora RTM SDK 只保证在前台的服务,在后台可能会有被系统挂起或杀进程的情况,后台的要用手机推送功能。

主要是因为我们 RTM SDK 是长连接(TCP),可能会由于手机操作系统策略导致关闭 TCP 或者被终止进程。你们可以通过集成第三方信令来实现推送功能。

第三方信令, ;有具体的实现方法没有