0

我已经在其中一个网站上实现了 vLine API。当我只使用 chrome(普通 + 隐身窗口)或 firefox(普通 + 私人浏览)时,它工作正常。

但是,如果我使用两种不同的浏览器,比如 Chrome 和 Firefox,那么我会收到以下错误。

 [130919 16:21:10.77] [vline.mediaSession] GET_LOCAL_STREAM_FAILED (Do you have a camera and have you given permission to access it? [https://vline.com/developer/docs/debugging#get_local_stream_failed])

我检查了我的摄像头设置,一切都被允许,并且该站点也在允许访问我的摄像头和麦克风的站点的白名单中。但我仍然得到上述错误。

该站点在 SSL 上运行。

谁能帮忙解决这个错误?

提前致谢...

4

1 回答 1

2

既然一切似乎都已解决,我想在答案中总结评论。

Firefox 和 Chrome 之间的通话按预期工作,但 Jay 在尝试在同一台计算机上运行 Chrome 和 Firefox 并拨打电话时遇到问题。这适用于我测试过的机器,但根据问题中粘贴的错误,看起来其中一个浏览器无法获取相机;我们偶尔会看到浏览器无法正确获取/释放相机的问题,因此这可能是他看到的问题的原因。我们将继续尝试在不同的平台上重现此问题,并向浏览器提交错误。

Jay 确认两台不同计算机之间的通话确实可以正常工作。

更新:我能够在 Windows 上重现它。这是 Firefox 错误:https ://bugzilla.mozilla.org/show_bug.cgi?id=918938

于 2013-09-20T18:07:56.420 回答