Я натрапив на цю блискучу відповідь:
У iPhone iOS6 та на базі Android ICS HTML5 має такий тег, який дозволяє робити знімки з вашого пристрою:
<input type="file" accept="image/*" capture="camera">
Зйомка може приймати такі значення, як камера, відеокамера та аудіо.
Чи можна зробити цей крок далі, використовуючи якийсь ajax, щоб негайно завантажити фотографію після її зйомки?
Наприклад, використовуючи мій телефон, коли я натискаю на вхід, він відкриває камеру, яка негайно дозволить мені зробити фотографію та зберегти її. Коли я зберігаю його на камеру, він потім відображається кнопкою введення як файл для завантаження.
Що потрібно для того, щоб цю фотографію було негайно завантажено, а не чекати, поки користувач натисне кнопку «Надіслати» у формі?