Использование JavaScript для захвата фотографий с камеры iPhone / Android - PullRequest
4 голосов
/ 02 февраля 2011

можно использовать javascript (например, PhoneGap, но не PhoneGap), чтобы сделать снимок?Я понимаю, что этот пост: http://www.google.com/url?sa=D&q=/1890542/javascript-camera-api-dlya-android-froyo утверждает, что он идет - но как насчет iPhone?

Ответы [ 2 ]

5 голосов
/ 02 февраля 2011

Похоже, это предложение для доступа камеры / микрофона на стороне клиента (Capture API):

http://www.w3.org/TR/2010/WD-media-capture-api-20100928/

Учитывая, что это черновой стандарт w3c, вполне возможно, что устройства iOS его поддержат, возможно, когда-нибудь в будущем. Я не предполагаю, что это будет доступно в ближайшее время.

0 голосов
/ 25 марта 2015

Теперь это возможно!

Метод 1: Используйте WebRTC для получения видеопотока и захвата изображений оттуда.Широко не поддерживается, но работает в chrome и webkit webview (Android 5+). Вспомогательные таблицы

Метод 2: Использование HTML Media Capture.например, <input type="file" accept="image/*" capture>

Вот очень полная статья о захвате медиафайлов в мобильных браузерах .

Таблицы поддержки на mobilehtml5.org говорят, что он поддерживается на Android 3.0+ и iOS 6 +.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...