iOS 9+ Aktualizacja: Kiedy koncentrując się <input type="file" />
w iOS 9, użytkownik może zdecydować, czy zrobić zdjęcie lub wybierz zdjęcie z biblioteki zdjęć. Ta funkcja jest spójna nawet po podaniu atrybutu multiple
.
Dzięki Voodoo za heads up comment!
Powodem, że aparat nie jest dostępny na MultiSelect przesłane dlatego iOS został zaprojektowany, aby umożliwić „wybierając kilka zdjęć” lub „wziąć jeden obraz i wybierz to”.
Historycznie, wybór opcji "Zrób zdjęcie" zawsze pozwalał użytkownikowi na wykonanie tymczasowego obrazu w pamięci, a pojedyncze zdjęcie zostało dostarczone do aplikacji, bez możliwości wyboru dodatkowych zapisanych zdjęć. W rzeczywistości to tymczasowe zdjęcie zrobione na miejscu jest , a nie zapisane w rolce z aparatu.
Jedynym sposobem na wykorzystanie HTML jest poinformowanie użytkownika, aby zrobił wiele zdjęć z wyprzedzeniem, a następnie , a następnie przesłać je w całości.
Podobną sytuację można zaobserwować w aplikacji Wiadomości (poprzednia wiadomość SMS), w której dostępne są takie same opcje. Wybór, aby zrobić zdjęcie, pozwoli ci go wziąć i od razu zostanie wysłany. Fakt, że jest to aplikacja, umożliwia ciągłe dodawanie, po kolejnym naciśnięciu przycisku obrazu. Nie dotyczy to jednak pól wejściowych HTML.
PS. Pamiętam, jest to przypadek, jak daleko wstecz jak iOS 4.
W ostateczności, można stworzyć swój własny „proste” iOS, która pozwala użytkownikowi albo wybrać zdjęcia, lub podjęcia i przesłać jednocześnie.
Czy widziałeś odpowiedź [this] (http://stackoverflow.com/a/3027770/1813169), która mówi o [Picup] (http://picupapp.com/)? – MTCoster