Javascript navigator.mediaDevices.getUserMedia在navigator.getUserMedia()工作时不工作
我知道这方面有好几篇文章,但我的问题不同 下面,我可以看到使用:Javascript navigator.mediaDevices.getUserMedia在navigator.getUserMedia()工作时不工作,javascript,google-chrome,webrtc,getusermedia,Javascript,Google Chrome,Webrtc,Getusermedia,我知道这方面有好几篇文章,但我的问题不同 下面,我可以看到使用:navigator.getUserMedia()已被弃用: 新代码应该改用Navigator.mediaDevices.getUserMedia() 但是,使用Chrome(当前版本57),navigator.getUserMedia()效果很好,而使用navigator.mediaDevices.getUserMedia()会引发错误: navigator.mediaDevices.getUserMedia(…)不是函数 我在Ch
navigator.getUserMedia()
已被弃用:
新代码应该改用Navigator.mediaDevices.getUserMedia()
但是,使用Chrome(当前版本57),navigator.getUserMedia()
效果很好,而使用navigator.mediaDevices.getUserMedia()
会引发错误:
navigator.mediaDevices.getUserMedia(…)不是函数
我在Chrome上使用HTTPS
它真的被弃用了吗?我遗漏了什么吗?自53版以来,Chrome确实支持
navigator.mediaDevices.getUserMedia
API
根据我们在评论中的讨论,我们能够确定这是由您在chrome上安装的浏览器插件(即Cisco Webex)引起的
此视频会议插件可能会修改默认的navigator.mediaDevices
对象。这是错误的!你可能应该就这个问题给他们写信
通过禁用此插件,您将能够在您的chrome浏览器中检索原始且受良好支持的方法。无法复制。您是否可以在问题中包含完整的
javascript
?您是否有任何可以修改navigator.mediaDevices
的插件?Chrome确实支持新的mediaDevices.gUM API(从53年开始)@kaido-我记得你以前的回答:)-不,我使用的是非常经典的javascriptYes,我经常在一天中的这个时候提出关于gUM和MediaStreams的问题;-)我所说的插件不是指js库,而是一个浏览器插件,比如一些隐私屏蔽扩展taht,可以禁用浏览器的一些功能。@kaido插件。。。我有:思科Webex,时尚