素材牛VIP会员
请问在chrome下,如何实现firefox下的getSenders()方法
 wa***ao  分类:JavaScript  人气:984  回帖:1  发布于6年前 收藏

我使用Chrome自带webrtc功能实现音视频通话,用的是kurento的服务器(6.0)和kurento自带的demo(v:6.6.0)
我想要实现在通话时切换摄像头功能,查阅了RTCPeerConnection的API,发现可以使用RTCPeerConnection.getSenders()来得到track,然后使用track的replaceTrack方法就可以实现切换!

但是我在debug的过程中发现一个问题, 在Firefox下有getSenders这个方法,而在chrome下没有(我们都是用chrome),更新至最新版也没有这个方法!

为什么会出现API不一致的情况,我应该如何解决这个问题,请大家不吝赐教!

讨论这个帖子(1)垃圾回帖将一律封号处理……

Lv5 码农
错***7 Linux系统工程师 6年前#1
 文明上网,理性发言!   😉 阿里云幸运券,戳我领取