1

我正面临 chrome 28 的问题。

我构建了一个使用网络摄像头拍照的应用程序。

我对此没有任何问题,但自从我升级到 chrome 28 后,我的应用程序不再工作(我在 getUserMedia 函数中遇到错误)。

这是消息:{"constraintName":"","message":"","name":"PERMISSION_DENIED"}.

如果我尝试在简单的htmland上运行应用程序代码httpserver,我不会遇到任何问题。

在使用 APP 时,不再询问我是否允许使用网络摄像头。

我尝试为 webrtc 打开一些 chrome 标志,但没有任何改变。

有人有/遇到过这个问题吗?

谢谢 !

4

3 回答 3

0

确保在隐私内容设置中没有阻止该站点后,转到 Chrome 中的 chrome://flags/#enable-permissions-bubbles 并启用这些。现在将出现通知,请求访问网络摄像头的权限,只需单击允许。

于 2014-12-13T09:26:37.267 回答
0

一旦您尝试了以上所有方法:

  • 确保没有其他程序或浏览器选项卡访问相机。
  • 如果您使用的是 Android,请打开一个相机应用程序以确保它没有卡住(Cyanogen 经常发生在我身上)。

浏览器报告的是缺少媒体源(可能是权限、配置或硬件)。更多信息在这里:http ://webrtchacks.com/getusermedia/

于 2013-10-24T18:44:17.487 回答
0

您过去可能不小心拒绝了对网络摄像头的访问。如果您的网站是通过 HTTPS 提供的,则该设置将被保存。此页面包含对该错误的描述以及显示设置应该是什么样子的屏幕截图。

于 2013-08-06T14:44:57.350 回答