How to allow Chrome to access my camera on localhost?

前端 未结 9 2169
庸人自扰
庸人自扰 2020-11-29 03:10

I cloned a project about real-time image processing on a web browser from this link: Then I could not allow my browser to access my camera. I got this javascript alert:

9条回答
  •  谎友^
    谎友^ (楼主)
    2020-11-29 03:40

    Are you accessing the webpage that is served over HTTP, on localhost? If you are accessing it from http://localhost/... , Chrome will ask for your permission to use the camera.

    Chrome accessing camera on localhost

    If you are opening the web page directly, i.e. /Users/Methuz/Documents/index.html then it will not work, even if you explicitly allows it permission

    Chrome cannot access camera over file protocol


    In this case, the workaround I use is to host the HTML file on a webserver. A quick hack is to use python, in the folder where the HTML page is lcoated: python -m SimpleHTTPServer

提交回复
热议问题