Мобильные сайты и Phonegap

Я разрабатываю мобильное приложение с phonegap. Я хочу знать, могу ли я использовать телефонный код для создания мобильного веб-сайта (с той же функциональностью) или мне нужно его изменить.

Могу ли я получить доступ к GPS и камере через браузер телефона? (в основном Android и iOS)


person BrainO2    schedule 14.02.2013    source источник


Ответы (2)


Вы уже можете получить доступ к GPS в мобильных браузерах webkit, но не к камере.

API-интерфейсы PhoneGap пытаются следовать API-интерфейсам, определенным W3C, и в документации по API упоминается, когда используется собственная реализация (как в случае с геолокацией [1]). Вы должны проверить каждый API.

[1] http://docs.phonegap.com/en/2.4.0/cordova_geolocation_geolocation.md.html#Geolocation

person Vlad Stirbu    schedule 14.02.2013

На самом деле, в нескольких браузерах, включая Android и Chrome на Android, существует некоторая ранняя поддержка HTML-элемента ввода MediaCapture. Имейте в виду, что это отличается от полного API MediaCapture, который не поддерживается.

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

Подробнее о том, какие мобильные браузеры поддерживают MediaCapture HTML API, можно узнать здесь: http://mobilehtml5.org/.

В тех браузерах, которые не поддерживают это, нет никаких модификаций кода PhoneGap, которые заставят его работать; он просто не поддерживается.

person Lyza Gardner    schedule 26.02.2013