我是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