Take a picture with mobile using javascript

29,552

You can use the HTML5 getUserMedia() API, which is explained in this article: http://www.html5rocks.com/en/tutorials/getusermedia/intro/

Be careful: not all browsers support this (yet). For a detailed list of supporting browsers, take a look at this page: http://caniuse.com/#feat=stream

Share:
29,552

Related videos on Youtube

Fortune
Author by

Fortune

I'm just some guy that like to develop games. I'm just some guy that like to have fun Annnnd i'm just some guy that like to conciliate fun and work

Updated on March 10, 2020

Comments

  • Fortune
    Fortune about 4 years

    I'm looking for a way to take a picture with a phone/tablet on my website, the behavior should be :

    • The user click a "camera" button.
    • The mobile camera show on.
    • The user take a picture
    • The picture is stored into a variable for a future usage

    I can't figure out how to do that, i heard that the "phonegap" framework does that but i can't use it since i'm on a MVC c# project. It seems to me that it will be hard to reproduce since i doubt that a web site have the right to launch any app from the mobile.

    Is there a way to do that using javascript ? Any solution ?

  • Jonny
    Jonny almost 5 years
    navigator.mediaDevices.getUserMedia is not accessible for Chrome/FF in iOS (Safari only).