Подтвердить что ты не робот

Загрузить файлы через iPad

Один из наших пользователей только что уведомил нас о том, что наше веб-приложение очень хорошо работает через Safari на iPad (или независимо от браузера по умолчанию - я предполагаю, что Safari). Единственное, что не работает, это часть загрузки файла.

Наше веб-приложение позволяет нашим пользователям присоединять файлы в различных частях системы.

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

Возможно ли это? Или это единственный способ загрузить файлы с iPhone/iPad через специальное приложение, написанное для устройства?

Есть ли способ загрузить файл на iPad через веб-браузер?

4b9b3361

Ответ 1

Насколько я знаю, iOS не предоставляет пользователю файловую систему, поэтому на самом деле не было бы смысла загружать файлы через веб-интерфейс. Большинство приложений, которые существуют, синхронизируют файлы через iTunes или что-то подобное.

Один из подходов, который я также видел, заключался в том, что устройство iOS функционирует как файловый сервер и позволяет вам загружать файлы таким образом. Вот как работает iFile.

Короче, насколько мне известно, это невозможно.

Ответ 2

Эта способность была показана во время лейбла WWDC 2012 года. Я считаю, что детали находятся под NDA, если вы не зарегистрированный разработчик iOS. Взгляните на бета-версию iOS 6.

В этом сообщении есть фотография основного слайда, в котором выделяется "загрузка фотографий" в качестве новой функции. http://www.anandtech.com/show/5987/ios-6-safari

enter image description here

Ответ 3

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

Посмотрите http://www.aurigma.com/iphone/ для такого приложения-загрузчика.

Ответ 4

Есть некоторые веб-браузеры, которые вы можете получить из магазина приложений, которые позволяют загружать. Вы используете их вместо Safari. Одним из примеров является iCab Mobile.

Ответ 5

Теперь есть способ через HTML5 на устройствах iOS6 +.

<input type="file" capture="camera" accept="image/*" id="cameraInput" name="cameraInput">

Я нашел ответ здесь: fooobar.com/info/42436/...

Я тестировал его в Safari на ipad с iOS9.