Existe-t-il une API JavaScript pour accéder à la caméra de l'iPhone depuis Mobile Safari?
Depuis iOS6, vous pouvez utiliser
<input type="file" accept="image/*" capture="camera">
<input type="file" accept="video/*" capture="camera">
Il agira comme un téléchargement de fichier normal, mais à la place, il ouvrira la caméra iPhone et téléchargera une photo ou une vidéo.
J'espère que cela aidera quelqu'un.
Désolé, mais il n'y en a pas ...
MISE À JOUR:
Maintenant c'est possible. Voir la réponse de Simon Arnold.
Vous pouvez via http://picupapp.com/
Il s'agit d'une application iPhone gratuite et de JS qui peut convertir une boîte de téléchargement en un bouton qui demande l'application, ainsi que des instructions à l'application sur l'endroit où publier l'image ...
Cette chose devrait recevoir un prix.
Maintenant, si seulement nous pouvions les amener à le faire fonctionner parfaitement avec Android et Blackberry.
Il existe une spécification du W3C qui permettrait cela, bien qu'à ma connaissance personne ne l'ait encore implémentée: http://www.w3.org/TR/2010/WD-html-media-capture-20100928/
Chrome et Safari sur iOS7 peuvent accéder à la caméra et à la pellicule sans aucun balisage spécial et peuvent effectuer à la fois AJAX POST et forme synchrone POST opérations comme un navigateur de bureau.