Я разрабатываю приложение HTML5, которое будет предназначаться для мобильных платформ (в основном, iOS, Android). Дело в том, что пользователь откроет такую страницу и с помощью своей мобильной камеры возьмет фото, а затем обработает ее. Я обнаружил, что браузер iOS не поддерживает HTML5 Stream API (http://caniuse.com/#feat=stream, http://mobilehtml5.org/).Доступ к мобильной камере с помощью приложения HTML5
Я думал, что, возможно, я могу использовать плагин cordova (phonegap) для доступа к возможностям устройства, но пока не знаю, если он решает мою проблему.
Могу ли я использовать кордову, развернуть веб-приложение и получить доступ к нему с помощью мобильного телефона, чтобы получить поток с камеры, или кордова может сделать это, только если он упакован в собственное приложение и развернут на устройство?
Я нашел это (Can anyone access to the camera by html5 in the mobile safari (ios5)?), но он довольно старый. Это все еще актуально? Есть ли другие подходы?
Его можно использовать как обходной путь, так как я ищу опыт, где вы можете напрямую фотографировать или выполнять некоторую обработку изображений в потоке живой камеры. – Fishman
С помощью этого вы можете открыть камеру и сделать снимок, а затем обработать изображение на веб-странице, но с помощью прямой обработки камеры, я думаю, это невозможно через сафари – Vincent