Загрузить файлы через iPad
Один из наших пользователей только что уведомил нас о том, что наше веб-приложение очень хорошо работает через Safari на iPad (или независимо от браузера по умолчанию - я предполагаю, что Safari). Единственное, что не работает, это часть загрузки файла.
Наше веб-приложение позволяет нашим пользователям присоединять файлы в различных частях системы.
Я думал об этом. IPhone делает снимки, но на самом деле не дает мне возможности загружать их через стандартный веб-интерфейс (там, где вы нажимаете кнопку, выбираете файл, загружаете файл и т.д.).
Возможно ли это? Или это единственный способ загрузить файлы с iPhone/iPad через специальное приложение, написанное для устройства?
Есть ли способ загрузить файл на iPad через веб-браузер?
Ответы
Ответ 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.