Можно ли загружать файлы на сайт из Safari на iPhone?

Я пытаюсь загрузить фотографию с моего iPhone 4 на веб-сайт. Однако кнопка обзора для отображения диалогового окна выбора файла отключена. Обычно это отлично работает на моем ПК с Windows. Должен ли я иметь возможность выбирать файлы изображений для загрузки из Safari на iPhone?

Я только что попробовал Opera Mini, и хотя кнопка выбора не выделена серым цветом, нажатие на нее ничего не делает. Как я могу это сделать?
Я не вижу абсолютно никаких причин, почему кнопка «Обзор» в браузерах на устройствах iOS (iPhone и iPad) не должна разрешать доступ к фотоальбомам (содержащим фотографии и видеоклипы, записанные с помощью встроенной камеры). Это не было бы ни проблемой безопасности, ни проблемой удобства использования, поскольку она не раскрывала бы файловую систему как таковую, а просто открывала бы визуальную навигацию по фотографиям.

Ответы (5)

В частности, кнопка обзора отключена, потому что на iPhone нет файлового браузера (например, Windows Explorer/Finder). Большинство людей этого не замечают, потому что iOS спроектирована так, чтобы избежать необходимости в пользовательском интерфейсе для файловой системы iPhone.

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

Как упоминает Джава, на многих сайтах есть приложения для iPhone, позволяющие загружать файлы.

Этот ответ устарел.
Как это устарело? Хотя ответ не содержит много информации/примеров того, как заставить загрузку файлов/фотографий работать на сайт на iPhone.
Аллен прав здесь, последние версии Mobile Safari распознают '<input type="file">', и это можно использовать либо для выбора существующего изображения, либо для получения нового изображения с камеры. Похоже, были некоторые ошибки, но работает на моем телефоне. Обсуждение здесь: jsbin.com/kuhol/2

Начиная с iOS 6, Mobile Safari теперь поддерживает загрузку файлов (изображений) из фотопленки, альбомов и фотопотоков. Обратите внимание, что iOS 6 доступна только для iPhone 3GS и новее.

Указанная ссылка кажется мертвой. Страница не найдена.
Я считаю, что даже с поддержкой загрузки изображений в iOS 6, возможно, придется настроить код своего сайта, чтобы поддерживать его лучше, чем в браузере. В частности, для таких вещей, как выбор загрузки нескольких изображений, когда мы загружаем несколько изображений вместе. Мы должны были сделать это для наших веб-сайтов. Не будучи разработчиком, я не знаю подробностей того, что было сделано, но нужно было внести изменения в код нашего мобильного сайта, который отличался от десктопной версии.

Нет, загрузка из мобильного Safari невозможна. Вот почему почти каждый другой сайт, использующий пользовательские загрузки (например, Flickr, Facebook, Picasa), либо создал собственное приложение для загрузки для iPhone, либо существуют приложения, которые могут обрабатывать многие сайты, такие как Pixelpipe .

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

Вы не можете загружать файлы с помощью мобильного Safari.

Тем не менее, вы можете использовать браузер iCab Mobile, который поддерживает загрузку файлов, или собственные приложения iOS, которые полностью интегрированы с веб-страницей. Вот некоторые из них:

QuickPic

Ауригма вверх

Вы можете включить кнопку просмотра в Mobile Safari с помощью приложения Cydia: Safari Upload Enabler .