我有一个使用 Chime SDK 的 React JS 应用程序。我真的按照这里的解释,我可以成功地与两名与会者举行会议。我的问题是其中一位参与者离开会议时的行为。
我的参考资料是:
- 此链接指出“要停止会议会话,请调用 meetingSession.audioVideo.stop()。”
- 此链接指出“您通过在 AudioVideoFacade 上调用 stop .... this.audioVideo.stop(); 开始拆除会话;”
当我运行时meetingSession.audioVideo.stop()
,与会者似乎离开了会议(他们的音频和视频停止) - 这是有道理的。我的问题是:
- 在本地,与会者的音频和视频在浏览器中仍显示为活动状态。我如何释放它们?我已经尝试将
meetingSession
对象设置为,null
但它没有工作 - 如果我随后运行
meetingSession.audioVideo.start()
,与会者将重新加入会议,但使用新的 Tile ID。如果参加者相同,为什么不使用相同的 Tile ID?
总的来说,我的问题似乎都与不清楚如何离开会议和 a)从会议名册中删除和 b)在浏览器中本地发布对象有关。
提前致谢