#file-upload #amazon-s3 #mobile-safari
#загрузка файла #amazon-s3 #мобильный-safari
Вопрос:
Я создаю мобильное приложение jQuery с использованием Ruby on Rails, и мне нужен способ загружать фотографии с мобильного устройства на Amazon S3. Я подумал, что лучшим способом было бы использовать Paperclip gem, но основная проблема заключается в том, что в Safari (в случае iPhone) ввод файлов отключен.
Есть ли другое решение?
Большое вам спасибо!
Ответ №1:
MobileSafari не разрешает прямую загрузку (пока). Это было бы возможно через внешнее приложение, такое как Picup
Комментарии:
1. Спасибо за ваши ответы! Жаль, что нет прямого способа загружать файлы через Safari. 🙁 Другим вариантом для меня было бы получить доступ к камере, сделать снимок и сохранить его непосредственно на моем сервере. Возможно ли это сделать?
2. Извините, это все равно будет возможно только через стороннее приложение, такое как Picup.
Ответ №2:
Я не верю, что Apple когда-либо будет поддерживать функцию прямой загрузки в MobileSafari, поскольку для них слишком сложно предоставлять конечному пользователю ограниченный доступ к файловой системе для загрузки файла (будь то из / var / mobile /) по соображениям безопасности. Возможно, загрузка из другого приложения, такого как Dropbox или iDisk, сработала бы, но это только мое предположение.
Комментарии:
1. больше не соответствует действительности. Вы можете загружать изображения и видео из библиотеки iPhone, введя тип «файл»
2. @Alain.. Не могли бы вы, пожалуйста, указать мне, как загрузить файл в ios, используя HTML 5.?