小编may*_*yur的帖子

从 twilio 视频通话断开连接时网络摄像头灯保持活动状态

我使用 Angular 8 开发了视频通话应用程序,参与者可以加入视频通话,并且可以看到他的本地视频打开网络摄像头灯。但是,当离开或视频通话关闭选项卡时,网络摄像头灯不会关闭。用于 twilio 视频通话的库是 2.0.0 我不知道我做错了什么。

在关闭按钮上单击我正在调用打字稿中的函数,如下所示。

关闭时间编辑对话框() {

this.room.localParticipant.tracks.forEach(publication => {
    const attachedElements = publication.track.detach();
    publication.track.stop();
        attachedElements.forEach(element => element.remove());
    });
    this.room.disconnect();
    this.messageService.showVideocallScreen = false;
Run Code Online (Sandbox Code Playgroud)

}

room.once('disconnected', () => {
    this.room.localParticipant.tracks.forEach(publication => {
    publication.track.stop();
    const attachedElements = publication.track.detach();
    attachedElements.forEach(element => element.stop());
});
Run Code Online (Sandbox Code Playgroud)

});

我想要的是断开当前视频通话室的连接,并在单击关闭按钮时关闭网络摄像头灯。

twilio angular

6
推荐指数
0
解决办法
734
查看次数

标签 统计

angular ×1

twilio ×1