goodwin74
@goodwin74

Почему input file не грузит файл с первого раза на iPhone?

При помощи JS создаётся input file. Диалог выбора файла вызывается при помощи click()
На android и других iphone все нормально, а вот на iPhone 6 - iOS 12 при выборе файла первый раз событие "change" не срабатывает, а второй раз и далее срабатывает. Как это можно объяснить? Может кто встречался с подобным?
JS code
var fInput = document.createElement('input');
       fInput.type = 'file';
       fInput.style.display = "none";
       fInput.accept = 'image/*';
       fInput.addEventListener('change',function(){
           //.....
       });
       document.body.appendChild(fInput);
       fInput.click();
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы