openVidu-connectionDestroyed / sessionDisconnected事件由于网络问题而丢失websocket连接时不会触发

问题描述 投票:0回答:1

发布者不通知连接何时被破坏或断开。在Openvidu文档中,他们建议connectionDestroyedsessionDisconnected事件,但不再触发。我该如何解决这个问题?从发布者方面,我需要在网络丢失和连接被破坏时通知发布者。

session.on('connectionDestroyed', reason => {
    //...
    //Doesn't trigger
});

session.on('sessionDisconnected', reason => {
    //...
    //Doesn't trigger
});

更新:

重新连接成功或正常关闭会话时,调用

sessionDisconnected事件。但是当互联网连接断开时,我需要立即通知发布者。

javascript webrtc openvidu
1个回答
0
投票

不确定Openvidu是否更改了事件名称,但您也可以尝试按照文档进行操作-here

session.on('streamDestroyed', reason => {
    //...
});
© www.soinside.com 2019 - 2024. All rights reserved.