Можете ли вы запустить собственное приложение для камеры из веб-приложения Html 5?
У меня есть мобильный сайт, который позволяет пользователям загружать фотографии, используя тип ввода файла (кнопка "Обзор" ). Если возможно, я хотел бы запустить приложение "Камера" Android-устройства, нажав кнопку "Обзор" или любую другую кнопку HTML. Возможно ли это?
Я прочитал этот похожий пост, но в своем примере они спрашивают, как зарегистрировать приложение Camera в качестве приемника Intent для загрузки изображений. Подобно этому, я просто хочу запустить приложение "Камера" так же, как браузер Android забирает номер телефона и адреса.
Ответы
Ответ 1
Android 3.0 Honeycomb добавил API устройств .
Google I/O презентация 2011 года показывает пример на слайде 30:
<input type="file" accept="image/*;capture=camera">
Он также указывает на тестовый сайт , который не удивительно не сильно влияет на мой телефон Froyo.
Кто-нибудь с планшетом попробовал его и мог сказать нам, что он делает и не делает?
4.0 Icecream Sandwich был объявлен . Падение кода может не произойти в течение нескольких месяцев или дольше, и фактические устройства могут отображаться на рынке около Рождества. Что касается Icecream на нынешнем поколении телефонов Froyo/Gingerbread, официальных релизов ODM/carrier 4.0 никогда не произойдет? Я бы хотел, чтобы в этом не было ничего плохого. Любое слово из сообщества пользовательских ROM?
Ответ 2
Я пробовал это:
<input type="file" accept="image/*" capture="camera" />
отсюда: https://coderwall.com/p/epwmoa
С моим телефоном Galaxy S2 (на Chrome).
Работает и открывается непосредственно камерой.