Очистить iOS 6 <input type = file> уменьшенное изображение

С iOS 6 можно использовать <input type='file'> для доступа к библиотеке фотографий. Я использую это для загрузки изображений на стену через UIWebView. Работает отлично.

Элемент ввода красиво реализован Apple, с небольшим автоматическим эскизом между кнопкой и полем имени файла.

Моя единственная проблема в этом заключается в том, что я не могу сбросить этот эскиз. Если он задал значение значения ввода null, имя файла очищается («файл не выбран», как указано первоначально), но эскиз остается. То же самое, если я пытаюсь .reset() html-форму, инкапсулирующую вход. Маленькое изображение не исчезнет!

Кто-нибудь знает, как это достичь?

Я могу сбросить работу над содержащей формой. Я просто сделал простой тест на своем устройстве, используя приложенный к нему инспектор webkit.

 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>upload</title> <style> html, body { width: 300px; } </style> </head> <body> <form id="con"> <input id="tgt" type="file" /> </form> </body> </html> 

Я использовал простой html выше, а затем следующий инспектор javascript:

 var con = document.getElementById('con'); con.reset(); 

Используя это, удалили уменьшенное изображение для меня. Я привел пример с встроенным кодом здесь: http://www.mixicon.com/downloads/input.html

  • Как получить позицию элемента в UIWebView?
  • Как проверить, использует ли ios частный просмотр
  • Hammer.js блокирует события прокрутки на iOS Safari
  • Как я могу запросить увеличение размера локального хранилища HTML5 на iPad, как это делает веб-приложение FT?
  • Изменение размера холста -IOS Приложение HTML5 - (диаграмма JS)
  • как получить правильную высоту содержимого UIWebView?
  • Safari на iOS 9 не вызывает событие click на скрытом входном файле
  • Parse request.object.get («KEY») всегда возвращает неопределенные
  • Как предотвратить перезагрузку веб-страницы из кеша при использовании мобильного браузера Safari?
  • ReactNative - Необработанное исключение JS: SyntaxError
  • iOS 7 - Исправлена ​​ошибка панели инструментов на виртуальной клавиатуре
  • Давайте будем гением компьютера.