Приложения HTML5 и родные ресурсы - PullRequest
3 голосов
/ 09 января 2012

Может ли приложение HTML5, работающее в браузере, получать доступ к собственным ресурсам. Приложение может быть онлайн или офлайн в любое конкретное время.

Ради конкретного примера, может ли javascript в приложении получить доступ к камере и сделать фотографию?

Чтобы этот вариант был жизнеспособным, ответ должен быть положительным для iphone и android.

Ответы [ 2 ]

2 голосов
/ 09 января 2012

PhoneGap - это мобильная структура, которая поддерживает доступ к собственным функциям акселерометра, камеры, GPS и многих других функций для примерно 7 мобильных ОС (включая iOS и Android). Используется HTML, CSS, javascript.

1 голос
/ 09 января 2012

Акселерометр и камера, на данный момент (2011-01-08) нет. Уведомления, частично. Доступ к GPS можно получить с помощью объекта window.geolocation.

Такой продукт, как PhoneGap , обеспечивает практически полный нативный доступ. Он берет ваши приложения HTML / Javascript, добавляет некоторые хуки и компилируется в нативный для Android, iPhone и некоторых других.

Есть также несколько хаков, которые устанавливают крошечное приложение для iPhone для доступа к камере: iphone-photo-picker . Ваше веб-приложение может позвонить в это приложение с помощью специального URL. Когда закончите, он вернется в ваше приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...