我是JavaScript新手,我想使用getUserMedia()
。当我继续这个page一切工作正常,铬是要求我允许访问我的相机。但是当我从their github下载他们网站的源代码并尝试在本地运行该代码时,它不起作用。我需要额外的东西才能使它工作吗?我该如何调试?我需要什么来使getUserMedia()工作?
0
A
回答
1
你需要从一个网络服务器,而不是本地文件系统上运行的文件,否则你会得到一个错误这样的:
navigator.getUserMedia error: NavigatorUserMediaError {code: 1, PERMISSION_DENIED: 1}
Chrome浏览器配备了一个极好的一套调试工具。你应该做的第一件事是按F12启动它们(假设你在Windows上)并检查控制台是否有任何错误。然后花点时间玩耍并熟悉这些工具;他们会对你非常有用;)。
0
你也可以使用从本地文件,但事情是你需要一个本地web服务器在你系统像wamp.and你的文件放在www文件夹。
相关问题
- 1. iOS - 我需要什么Objective-C方法来使IBInspectable工作?
- 2. .ticks()需要什么工作?
- 3. 我需要什么来使用VirtualAlloc/VirtualAllocEx?
- 4. 我需要做些什么来让Fandjango工作?
- 5. 我需要做些什么才能使activerecord-import工作?
- 6. 为什么需要工作流程/ BPM?
- 7. 垂直对齐需要什么工作?
- 8. vb.net程序需要什么工作?
- 9. 为什么我需要点击两次让我的JButton工作?
- 10. 我的LoadImage不工作 - 我需要知道为什么
- 11. 我需要什么工具来编写Adobe AIR应用程序?
- 12. 要使XSLTProcessor正常工作,需要安装什么?
- 13. 为什么我需要-CApath for OpenSSL来使用我的证书?
- 14. 我需要做些什么来让节点骑手在天蓝色上工作?
- 15. 我还需要做些什么来让Django的@login_required装饰器工作?
- 16. 新手 - 我需要使用httpd.conf来使CakePHP正常工作?
- 17. 我需要做什么来制作github repo的克隆
- 18. 为什么我需要在我的工厂使用angular.copy?
- 19. 为什么我需要使用strtotime()来使用date()和mysql
- 20. 为什么我需要使用WCF来使用MSMQ?
- 21. 我是否需要一个闭包来使TweenLite示例按需要工作?
- 22. 为什么我们需要多个工作流程?
- 23. 我需要什么才能让JavaScript在Internet Explorer中工作?
- 24. 我需要什么才能删除用户的工作区?
- 25. 我需要做什么才能让Hash.from_xml()工作?
- 26. 为什么不[需要]为我工作? MVC3
- 27. jQuery验证需要不工作,我想知道为什么
- 28. 为什么我需要jquery.min.js vs jquery.js以便脚本工作?
- 29. 为什么我需要Iterator接口,为什么要使用它?
- 30. 需要关于使用什么工具来操作文件的建议
噢,你说得对,从它的服务器起作用。我想知道为什么......反正,谢谢。 :) – ojek 2013-03-22 13:55:37
不确定是否诚实。也许与安全有关。 – 2013-03-22 14:08:22