我知道这里有几个帖子,但我的问题是不同的。navigator.mediaDevices.getUserMedia不工作,而navigator.getUserMedia()的作品
继Mozilla developer guide for getUserMedia,我可以看到使用:navigator.getUserMedia()
被弃用:
New code should use Navigator.mediaDevices.getUserMedia() instead.
但是,使用Chrome(当前版本57),navigator.getUserMedia()
的伟大工程,同时使用navigator.mediaDevices.getUserMedia()
抛出一个错误:
navigator.mediaDevices.getUserMedia(...) is not a function
我在Chrome上使用HTTPS。
它真的被弃用了吗?我错过了什么吗?
无法重现https://plnkr.co/edit/LLRULhcH5tIvIvKCIZuh?p=preview。你可以在问题中包含完整的'javascript'吗? – guest271314
你有没有可以修改'navigator.mediaDevices'的插件? Chrome不支持新的mediaDevices.gUM API(自53) – Kaiido
@Kaiido - 我记得你从以前的答案:) - 不,我用一个非常经典的javascript –