问题描述
我在 iPad 上使用 Safari 和视频聊天应用时遇到问题。我试图显示用户的视频源,并让他们能够通过预览在侧边栏中更改他们的相机,但是当尝试查看其他来源时,原始相机源变黑。这似乎在调用 [0]
的任何时候都会发生。
我获取设备的代码:
navigator.mediaDevices.getUserMedia()
是否可以在不丢失原始视频源的情况下运行此功能?
谢谢!
解决方法
Mobile Safari 一次只允许使用 .getUserMedia() 看到一个摄像头。如果您获得新的流,旧的将停止。