#javascript #html
#javascript #HTML
Вопрос:
Нам нужно создать мобильное приложение, которое работает в автономном режиме. Мы можем делать все, что нам нужно, за исключением того, что нам нужно иметь возможность делать снимки (на телефоне) и загружать их позже. Было бы здорово добавить их в хранилище данных, но сейчас большинство камер делают большие снимки.
- Возможно ли сохранить изображение в хранилище данных? (javascript?)
- Может ли это быть ссылка на телефон, которая будет загружена позже?
Кто-нибудь делал что-то подобное?
Ответ №1:
- Для доступа к камере на устройстве требуется специальный API. Вы не можете сделать это в стандартном браузере (т. Е. Мобильном Safari / Webkit на iPhone / Android). Однако API доступен на фреймворках / оболочках WebView, таких как PhoneGap.
- В зависимости от реализации такого пользовательского API, вы могли бы сохранить выходные данные camera напрямую в виде файла, или вам может потребоваться сохранить данные в виде переменной (blob, строки base64, типизированного массива, чего угодно) в localStorage. Сначала нужно выяснить, как сделать (1).