У меня есть веб-приложение, и я хочу делать фотографии, а затем загружать их на сервер. Можно ли это сделать с помощью webapp?Может ли iPhone веб-приложение использовать камеру?
ответ
[изменить] Теперь это возможно, см. Ответы ниже.
Нет, webapp не может получить доступ к внутренним устройствам. Попробуйте использовать PhoneGap, чтобы сделать разрыв между вашим приложением и внутренними устройствами. Но это скомпилирует приложение, которое должно быть распределено через Apple Store.
Вы сможете создать «профили обеспечения» для до 100 различных устройств, чтобы напрямую устанавливать приложения, не проходя через App Store. Процесс установки не так прост, как вызов URL-адреса или загрузка чего-либо из App Store, но по крайней мере вы можете ограничить распространение для определенных людей, не раскрывая существования приложения в публичном магазине приложений.
Также см iPhone App Minus App Store?
Теперь это возможно с прошивкой 6 и HTML5.
Используя тег <input>
, вы можете получить входной файл от камеры или галереи (знакомый «взять фото или видео, выбрать существующий»). Попробуйте:
<input type="file">
Это приведет к выходу из вышеупомянутого диалогового окна параметров. Вы также можете добавить атрибут accept
, чтобы указать, хотите ли вы image
или video
, например, так:
<input type=file accept="image/*">
Max Firtman имеет большую статью о том, что вы можете сделать с прошивкой 6 и HTML5 здесь: http://www.mobilexweb.com/blog/iphone-5-ios-6-html5-developers
Проблема с это частный бета-продукт, и я не хочу, чтобы весь мир знал об этом еще. Только моя внутренняя компания. Мысли? – AnApprentice
Apple SDK позволяет вам установить на iPhone приложение, которое вы скомпилировали. Не должно быть проблемой. ;) – Savageman
Это устарело. Теперь вы можете сделать это с помощью решения @ jeff-wei – NorTicUs