Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Access mobile camera from HTML/Angular application

I am looking to access mobile back camera from an application I am building on html5/angular. I used <input type="file" accept="image/*" capture="camera" /> but it always opens the front camera rather then back camera, is there any way to open back camera always?

like image 960
Varun Avatar asked Jun 15 '18 04:06

Varun


1 Answers

You should be able to select between the front and rear camera using the capture attribute.

For the rear camera:

<input type="file" accept="image/*" capture="environment">

For the front camera, you should be able to use: capture="user" or just capture.

You can read a bit more about it here if you'd like: https://developers.google.com/web/fundamentals/media/capturing-images/

like image 196
nipuna777 Avatar answered Nov 02 '22 20:11

nipuna777