RevueSDK · Swift reference Guides

Instance Method

room(_:participantDidDisconnect:)

參與者離開房間

func room(_ room: Room, participantDidDisconnect participant: RemoteParticipant)

Discussion

觸發時機(任一):

⚠️ 連線路徑全斷(paths bitmap 歸零)不在此列 —— revuekit-c 0.17.0 契約 明定「bitmap 歸零不蘊含 session 已結束」,空窗期間 C 層仍在重連。 該情境改由 didUpdatePaths 通知(見下),participant 保留至 ToxAV 宣告結束為止。

App 在此 callback 內可讀 participant.lastDisconnectReason 區分掛斷原因。