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