getusermedia不在Firefox中工作,但在Chrome和IE中工作。我有最新的Firefox 44.0.1。从我在网上看到的情况看来,firefox不再支持这一点,我需要使用前缀?getusermedia不能在Firefox中工作
0
A
回答
2
在Firefox和所有浏览器中,现在正确使用的是navigator.mediaDevices.getUserMedia
。
基本具有使用承诺一个更好的,现代的设计的API:
navigator.mediaDevices.getUserMedia(constraints)
.then(function(mediaStream) { ... })
.catch(function(error) { ... })
老已经过时了;目前的Firefox,Chrome,Opera & Edge全部支持navigator.mediaDevices.getUserMedia
。
为了支持旧的浏览器,你仍然可以使用navigator.mediaDevices.getUserMedia
,但刚刚与adapter.js polyfill一起:
<script src="https://webrtc.github.io/adapter/adapter-latest.js"></script>
0
我要发表评论,但我没有足够的积分。所以我必须在这里提供一个答案。
我刚刚有一个类似的问题,一切都在Chrome中运行良好,但Firefox只是给我一个内部错误。事实证明,我不能让两个应用程序使用一个设备。我关闭了Chrome,然后Firefox正常工作。
相关问题
- 1. getUserMedia for Firefox操作系统
- 2. Onclick功能不能在Firefox中工作
- 3. 功能不工作在Firefox
- 4. jQuery,php,mysql不能在firefox中工作
- 5. jquery .show()不能在Firefox中工作
- 6. onchange事件不能在Firefox中工作
- 7. localStorage不能在IE9和Firefox中工作
- 8. Jquery img preload不能在FireFox中工作
- 9. Silverlight示例不能在Firefox中工作
- 10. jsonp请求不能在Firefox中工作
- 11. 悬停不能在Firefox中工作
- 12. 'display:inline block'trick不能在firefox中工作
- 13. swfobject不能在firefox 3中工作?
- 14. $ .post()和appendTo不能在Firefox中工作?
- 15. scrolltop + clientY不能在Mozilla Firefox中工作
- 16. ASP.Net WebForms requiredfieldvalidator不能在FireFox中工作?
- 17. @HostListener OnClick不能在Firefox中工作
- 18. 外部Javascript不能在Firefox中工作
- 19. imacros在firefox中不能正常工作
- 20. JavaScript函数不能在Firefox中工作
- 21. CORS标头不能在Firefox中工作
- 22. Onload脚本不能在Firefox中工作
- 23. 脚本不能在Firefox中工作
- 24. 在Firefox中不工作的jQuery功能
- 25. css3转换不能在Firefox中工作
- 26. 拖放不能在Firefox中工作
- 27. jquery scrolltop不能在firefox中工作
- 28. Javascript不能在Firefox中工作
- 29. glyphicons不能在firefox和chrome中工作
- 30. Google Places API不能在Firefox中工作
得到任何代码去与该索赔?旧的浏览器特定的'navigator.mozGetUserMedia'(Firefox)和'navigator.webkitGetUserMedia'(Chrome)仍然存在,因为它们一直都是这样,所以没有发生过突变。检查你的代码。也就是说,回答中显示的现代版本更好。 – jib