Подтвердить что ты не робот

Как получить доступ к iPhone-камере из Mobile Safari

Есть ли API или способ для доступа к iPhone-камере из Mobile Safari? Я хочу создать приложение, которое может читать штрих-код в браузере. Спасибо заранее.

4b9b3361

Ответ 1

Нет. Нет никакого способа сделать это. Никакая веб-страница не может получить доступ к внутренним устройствам.

Однако вы можете сделать небольшое крошечное приложение, которое оно запускается с помощью ссылки для мобильного сафари, и позволяет пользователю выбрать изображение штрих-кода, а затем перенаправить на веб-страницу, которая будет обрабатываться (небольшое приложение также будет загружено). Как будто ЭТО ребята фактически реализованы (ссылка предоставляет код).

Если у вас нет опыта работы с Objective C и Cocoa Touch, вы можете создать это приложение через PhoneGap, как если бы вы были создание веб-страницы.

UPDATE

Из iOS 6 и т.д. вы действительно можете, так как официальные спецификации говорят, вы можете использовать его через API загрузки как здесь.

Ответ 2

Теперь он поддерживается в iOS 6. Я считаю, что он использует поле ввода правильного формата.

Вы можете увидеть некоторое объяснение здесь.

Ответ 3

Попробуйте использовать тег ввода <input type="file" name="image" accept="image/*" capture/>.

Он отлично работает по сравнению с методом getUserMedia, который полностью поддерживается версиями Opera и Chrome. Надеюсь, что это поможет.