2016-10-16 2 views
2

Я работаю над веб-приложением angularJS. Когда пользователь хочет загрузить изображение на мобильные устройства, устройство должно запустить камеру, и пользователь может сделать снимок и загрузить его.Загрузить изображение камеры с угловыми и кордовыми

Это фрагмент кода я тестирование

<input type="file" name="uploadedfile" accept="image/*" capture="camera" /> <input type="file" name="uploadedfile2" accept="image/*" capture /> <input id="myFileInput" type="file" accept="image/*;capture=camera">

Все три случая работают при тестировании в качестве веб-приложения в браузере телефона. Но когда я делаю приложение для Android (файл apk) с помощью cordova (v6.3.1), я не могу заставить телефон открывать камеру, когда пользователь нажимает кнопку выбора изображения. Это мой первый раз, используя кордову для создания файла apk из html.

Что я делаю неправильно?

Update:

Кордова плагины я установил:

<plugin name="cordova-plugin-media-capture" spec="~1.4.0" /> 
<plugin name="cordova-plugin-camera" spec="~2.3.0" /> 
<plugin name="cordova-plugin-android-permissions" spec="~0.10.0" /> 

ответ

Смежные вопросы