2013-05-22 12 views
10

Tło: iOS 6.1 w chwili pisania nie zezwala na wielokrotne wybieranie plików i robienie zdjęć na jednym wejściu.Dokonywanie danych wejściowych iOS przejść bezpośrednio do aplikacji aparatu?

Ponieważ moja główna aplikacja ma już wiele selektorów wejściowych do wybierania plików, chciałbym dodać drugi przycisk (wymagany tylko i tylko pokazany) urządzenia iOS, aby uruchomić kamerę.

to obecnie współpracuje z:

<input type="file" class="ios_only" accept="image/*;capture=camera"> 

Jednak iOS Safari zawsze daje następujący dialog:

iOS 'take photo' or 'choose exiting' dialog

Czy istnieje sposób <input> mogą być wykonane, aby przejść bezpośrednio do aparatu bez to pytanie?

+0

pokrewne: http: // stackoverflow .pl/questions/6336641/html5-camera-access-through-browser-in-ios – GlennG

Odpowiedz

8

Nie, nie możesz. Safari obsługuje to jako UIImagePickerView i musi wybrać źródło przez to UIActionSheet.

Dla twojej informacji, linia ta ma ten sam efekt:

<input type="file" class="ios_only" accept="image/*" capture="camera"> 

egzaminowani również w iOS 7.

2

Dla wielu przesłanych plików:

<input capture="camera" accept="image/*" multiple="multiple" type="file" name="photo" id="photo" value="" /> 
Powiązane problemy