触发了ontrack事件,但是e.streams数组为空
来源:12-10 【来点实战-增加媒体协商的逻辑】WebRTC客户端的实现-3

慕粉7538197
2019-09-04
没有流过来,不知道为什么,麻烦老师帮我找找思路
写回答
2回答
-
buzhaodi
2020-07-26
这个问题很神奇,我之前照着老师的代码写出来了一个基于vue的一对一,当时可以用,当时昨天我重新从git上搞下来运行的时候遇到了和你一样的问题,最后发现是老师的代码中在pc.addTrack的时候 只加了第一个参数,也就是成功添加了一个Track,当时第二个参数是没有加的。我根据这个网址上说的,看到第二个参数才是真正的流,所以就把第二个参数 也就是getUserMedia里面获得的stream给加上了,然后streams里面就不是空了,https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/addTrack
212020-07-27 -
李超
2019-09-05
事件都触发了说明数据已经到了, 不然不会触发这个事件
032019-09-05
相似问题
pc2.ontrack事件是什么事件?
回答 1
label为空字符串
回答 3