SDKsWASM商业版
恢复待处理的通话邀请
恢复应用启动或重新进入前台时尚未处理的通话邀请。
getSignalingInvitationInfoStartApp() 不接收参数,返回应用启动或恢复时需要处理的邀请快照:
const { data } = await openimsdk.getSignalingInvitationInfoStartApp();
if (data.invitation?.roomID) {
restoreIncomingCall(data.invitation, data.offlinePushInfo);
}返回结果
| 字段 | 类型 | 说明 | |
|---|---|---|---|
invitation | `RtcInvite \ | null` | 尚待处理的原始邀请;没有可恢复邀请时为 null。 |
offlinePushInfo | OfflinePush | 该邀请携带的离线推送信息,可用于恢复来电展示。 |
Promise 成功只表示取得当前快照,不会触发通话事件。只在 invitation 非空且 roomID 有效时恢复来电界面;随后仍需监听取消、超时、接受和挂断,完整处理见通话事件。
这个页面有帮助吗?