iOS 上的 Safari 不允许视频和视频预览

问题描述

我在 iPad 上使用 Safari 和视频聊天应用时遇到问题。我试图显示用户的视频源,并让他们能够通过预览在侧边栏中更改他们的相机,但是当尝试查看其他来源时,原始相机源变黑。这似乎在调用 [0] 的任何时候都会发生。

获取设备的代码

navigator.mediaDevices.getUserMedia()

是否可以在不丢失原始视频源的情况下运行此功能? 谢谢!

解决方法

Mobile Safari 一次只允许使用 .getUserMedia() 看到一个摄像头。如果您获得新的流,旧的将停止。