【问题标题】:Safari on iOS not allowing for video and video previewiOS 上的 Safari 不允许视频和视频预览
【发布时间】:2021-03-26 18:29:37
【问题描述】:

我在使用带有视频聊天应用程序的 Safari 的 iPad 上遇到问题。我正在尝试显示用户的视频源,并让他们能够通过预览在侧边栏中更改他们的相机,但是当尝试查看其他来源时,原始相机源变黑了。每次调用 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)
});

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

【问题讨论】:

    标签: javascript ios safari getusermedia mediadevices


    【解决方案1】:

    Mobile Safari 一次只允许一个摄像头通过 .getUserMedia() 可见。如果您收到一条新流,旧流就会停止。

    【讨论】:

      猜你喜欢
      • 2018-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-03
      • 2018-06-09
      • 1970-01-01
      • 1970-01-01
      • 2013-06-15
      相关资源
      最近更新 更多