如何正确从addStream更新到addTrack?

Hon*_*iao 5 javascript webrtc

当我更新我的代码时,我正在使用webrtc-adapter v2.0.8

this.peerConnection.addStream(this.myStream);
Run Code Online (Sandbox Code Playgroud)

this.myStream.getTracks().forEach(track => this.peerConnection.addTrack(track, this.myStream));
Run Code Online (Sandbox Code Playgroud)

基于演示。我收到错误

getUserMedia:类型错误:_this.peerConnection.addTrack 不是函数

在我的浏览器(Chrome 56.0.2906.0 dev)控制台中。

我该如何addTrack正确使用?谢谢

Hon*_*iao 5

2019 年 7 月 15 日更新:今天再次检查。Chrome 64 已经支持。


Chrome 尚不支持addTrack

https://bugs.chromium.org/p/chromium/issues/detail?id=705901

另请检查此处的浏览器兼容性部分。