Этот вопрос задавали раньше, но не в этом году - нет конкретного консенсуса, и я знаю, что это горячая тема. Кроме того, технология изменяется довольно быстро, и другие вопросы, похоже, связаны только с использованием <input type="file>
. Я ищу более подробный современный способ обработки этих запросов. Хотя я развивался в ASP.NET С# MVC3, я смотрел в погоду ASP.NET MVC4 Mobile будет поддерживать загрузку мобильного файла. Из того, что я прочитал, это не так, или оно не было освещено в новых примечаниях к выпуску.
http://www.asp.net/vnext/overview/whitepapers/whats-new
http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-4-mobile-features
Из исследования, которое я сделал, jQuery-Mobile кажется довольно хмурым.
http://forum.jquery.com/topic/jquery-mobile-seems-to-clobber-ability-to-upload-files-via-forms
Пример, который был опубликован, не работал на моем iPhone, поскольку <input type="file"
все еще существовал и поэтому был недоступен как недоступный.
http://filamentgroup.com/examples/jquery-custom-file-input/
Другое предложение, с которым я столкнулся, включает в себя принуждение пользователя к отправке фотографии по электронной почте, которая не очень нравится мне или клиентам, с которыми я сталкиваюсь - этот подход также кажется, что он может быть уязвим для нарушений безопасности.
Есть ли способ сделать это, что я упустил? Как показать диалог файла на мобильном устройстве?