浏览 SDKs · WASM
SDKsWASM商业版

恢复待处理的通话邀请

恢复应用启动或重新进入前台时尚未处理的通话邀请。

复制

getSignalingInvitationInfoStartApp() 不接收参数,返回应用启动或恢复时需要处理的邀请快照:

const { data } = await openimsdk.getSignalingInvitationInfoStartApp();

if (data.invitation?.roomID) {
  restoreIncomingCall(data.invitation, data.offlinePushInfo);
}

返回结果

字段类型说明
invitation`RtcInvite \null`尚待处理的原始邀请;没有可恢复邀请时为 null
offlinePushInfoOfflinePush该邀请携带的离线推送信息,可用于恢复来电展示。

Promise 成功只表示取得当前快照,不会触发通话事件。只在 invitation 非空且 roomID 有效时恢复来电界面;随后仍需监听取消、超时、接受和挂断,完整处理见通话事件