iOS 上的 Safari 不允许视频和视频预览
Safari on iOS not allowing for video and video preview
我正在 运行 解决有关 iPad 将 Safari 与视频聊天应用程序结合使用的问题。我正在尝试显示用户的视频提要,并让他们能够通过预览在侧边栏中更改他们的相机,但是当尝试查看其他来源时,原始相机提要变黑。这似乎在任何时候调用 navigator.mediaDevices.getUserMedia()
时都会发生。
我获取设备的代码:
navigator.mediaDevices.getUserMedia({video: true})
.then(function(stream) {
/* use the stream */
console.log(stream)
})
.catch(function(err) {
/* handle the error */
console.log(err)
});
是否可以运行此功能而不丢失原始视频源?
谢谢!
Mobile Safari 一次只允许使用 .getUserMedia() 显示一个摄像头。如果您获得新流,旧流将停止。
我正在 运行 解决有关 iPad 将 Safari 与视频聊天应用程序结合使用的问题。我正在尝试显示用户的视频提要,并让他们能够通过预览在侧边栏中更改他们的相机,但是当尝试查看其他来源时,原始相机提要变黑。这似乎在任何时候调用 navigator.mediaDevices.getUserMedia()
时都会发生。
我获取设备的代码:
navigator.mediaDevices.getUserMedia({video: true})
.then(function(stream) {
/* use the stream */
console.log(stream)
})
.catch(function(err) {
/* handle the error */
console.log(err)
});
是否可以运行此功能而不丢失原始视频源? 谢谢!
Mobile Safari 一次只允许使用 .getUserMedia() 显示一个摄像头。如果您获得新流,旧流将停止。