Можете ли вы получить доступ к камере iPhone с мобильного Safari? - PullRequest
38 голосов
/ 09 апреля 2010

Существует ли JavaScript API для доступа к камере iPhone из Mobile Safari?

Ответы [ 5 ]

96 голосов
/ 12 января 2013

Поскольку iOS6 , вы можете использовать

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

Это будет действовать как обычная загрузка файлов, но вместо этого откроет камеру iPhone и загрузит изображение или видео.

Надеюсь, это кому-нибудь поможет.

7 голосов
/ 09 апреля 2010

Извините, но их нет ...

UPDATE:

Теперь это возможно. Смотрите ответ Саймона Арнольда.

5 голосов
/ 12 июня 2010

Вы можете через http://picupapp.com/

Это бесплатное приложение для iPhone и JS, которое может преобразовать поле загрузки в кнопку, которая запрашивает приложение, вместе с инструкциями к приложению, где разместить изображение ...

Эта вещь должна получить награду.

Теперь, если бы мы только могли заставить их работать идеально с Android и Blackberry.

3 голосов
/ 11 июля 2011

Существует спецификация от W3C, которая позволила бы это, хотя, насколько мне известно, никто еще не реализовал ее: http://www.w3.org/TR/2010/WD-html-media-capture-20100928/

1 голос
/ 02 ноября 2013

Chrome и Safari на iOS7 могут получать доступ к камере и списку камер без какой-либо специальной разметки и могут выполнять как операции AJAX POST, так и операции синхронной формы POST, как в настольном браузере.

...