【发布时间】:2014-05-06 17:53:09
【问题描述】:
我有多个发送者通过 Chrome 同时连接到我的接收者。当其中一个发送者断开连接(关闭浏览器窗口、刷新页面、断开连接......等)时,我希望在接收者上触发“onSenderDisconnected”事件。
到目前为止,这似乎只发生在由于某种原因失去连接时。例如,如果发件人只是刷新,则永远不会删除发件人,而是创建一个新的发件人。这意味着我可能有 2 个来自同一来源的“连接”发件人。
有什么方法可以在重新连接时删除旧的发件人,或者有没有办法在重新连接时保持相同的发件人ID?
我还想为每个发件人提供手动断开会话的选项(使用按钮)。当前执行此操作的唯一方法是停止投射到设备,但这会结束所有用户的会话。我该怎么办?
【问题讨论】: