我使用简单对等(WebRTC)、ReactJS进行视频呼叫服务。在视频通话屏幕中,我使用了2个视频标签(联系人视频和用户视频)来播放视频。当呼叫在成功连接后开始时,仅播放联系人视频(第1个视频标记),当联系人关闭其视频时,将播放用户视频(第2个视频标记)。
这只发生在Safari上(我只在Mac上测试过)。它在其他浏览器(Google Chrome,Firefox)上运行良好。
有没有办法解决这个问题?
发布于 2020-09-28 20:42:56
WebRTC在很大程度上依赖于浏览器,而Safari有特定的要求(比如严格的曲目顺序)。检查JS控制台,找出错误。您可以尝试使用工作正常的turnkey html5 videocall solution并尝试进行复制。
https://stackoverflow.com/questions/63966185
复制相似问题