我正在尝试使用getUserMedia()测试屏幕共享。我已经启用了Chrome 28和getUserMedia()屏幕捕获标志,但是我仍然获得了拒绝许可的错误。
在这个屏幕捕捉演示上,我得到以下错误:
getUserMedia错误: NavigatorUserMediaError {代码: 1,PERMISSION_DENIED: 1}
但是,在这个屏幕捕捉演示上,我得到了以下演示:
PERMISSION_DENIED。你不是SSL吗?
当我访问这些网站时,我从来没有收到任何关于分享的提示。为什么我的浏览器拒绝屏幕共享的权限?
发布于 2013-07-10 19:10:58
你提到的第二个演示(这一个)在Chrome 28上为我工作。
听起来您启用了标志,但请确保在chrome://flags中启用了名为chrome://flags的标志(并且自启用该标志以来,您已经重新启动了Chrome )。
发布于 2014-08-09 15:29:27
我也有同样的被拒绝的问题。
我简单的解决了它

让“让我打开视频.”选项
重新加载页面,它将再次询问您是否要加载网络摄像头。
对我起作用了。
发布于 2013-07-11 07:19:18
对于getUserMedia的屏幕截图,您需要使用HTTPS。(很抱歉,如果你遵循我的链接,但没有这个链接的话!)
https://stackoverflow.com/questions/17578199
复制相似问题