首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Easyrtc权限被拒绝,usermedia失败

Easyrtc权限被拒绝,usermedia失败
EN

Stack Overflow用户
提问于 2016-08-22 17:07:17
回答 1查看 629关注 0票数 0

我正在使用hublin。摄像头和麦克风在本地工作得很好,但当我上传到服务器时。没有出现摄像头权限弹出窗口,只是静默失败,控制台出现错误

代码语言:javascript
复制
easyrtc.js:2100 invoking error callback PermissionDeniedError
easyrtc.js:2085 getusermedia failed

这个问题是chrome和chrome都存在的,但是需要在firefox上请求许可。

此外,我试图手动给予许可,但在右角没有凸轮十字图标。在chrome火狐settings>content-settings>camera>manage-exceptions中,没有办法像在settings>advanced中那样手动添加特定的url来允许权限。

EN

回答 1

Stack Overflow用户

发布于 2016-08-22 18:54:53

在Chrome中,WebRTC应用程序必须使用HTTP。因此,当使用纯HTTP时,它不会显示权限对话框。

因此,您应该在web服务器上配置HTTP (S)(您可以使用来自LetsEncrypt的证书-像符咒一样工作)。或者,您可以尝试使用本文中描述的一些技巧/解决方法:https://webrtchacks.com/chrome-secure-origin-https/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39075407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档