【问题标题】:How to add additional track in twilio-video?如何在 twilio-video 中添加额外的轨道?
【发布时间】:2020-04-06 11:01:53
【问题描述】:

更新 twilio-video JS SDK(从 1.x 到 2.x)后,我在添加其他设备时遇到了问题。 这是示例错误消息 - 错误类型错误:收发器.sender.replaceTrack(...).then(...).finally 不是函数。 如果我禁用此设备,我会收到新的错误消息 - 错误错误:未捕获(承诺):错误:[LocalVideoTrack #5:8da6e8e0-a9c1-473b-9916-484a17f61524] 未发布。 如果我重复启用设备- 没问题。 下面是分享附加轨道方法中的发布轨道示例。

        this.room
        .localParticipant
        .publishTrack(this.deviceTracks[type]);
        this.deviceTrackShared[type] = true;

以下是取消发布轨道的示例 -

        this.room
        .localParticipant
        .unpublishTrack(this.deviceTracks[type]);
        this.deviceTrackShared[type] = false;

【问题讨论】:

    标签: angularjs typescript twilio twilio-video


    【解决方案1】:

    所以,我解决了这个问题。我浪费了很多时间来寻找代码中的错误,但我只需要将 zone.js 从 0.8.x 更新到 0.9.x。现在一切正常!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-27
      • 1970-01-01
      • 2016-03-09
      • 2022-01-07
      • 2020-03-18
      • 1970-01-01
      相关资源
      最近更新 更多