2013-05-22 26 views
10

Arka plan: iOS 6.1, yazma sırasında çoklu dosya seçimine ve tek bir girişte fotoğraf çekmeye izin vermez.Bir iOS dosya girişi yapmak doğrudan kamera uygulamasına gider?

Ana uygulamamın dosyaları seçmek için zaten bir çoklu giriş seçici özelliği bulunduğundan, kamerayı başlatmak için ikinci bir düğme eklemek istiyorum (yalnızca gerekli ve yalnızca gösteriliyor).

Bu, şu anda çalışır:

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

Ancak iOS Safari hep şu diyaloğu verir:

iOS 'take photo' or 'choose exiting' dialog

<input> olmadan doğrudan kameraya gitmek için yapılabilir bir yolu var mı Bu istemi?

+0

İlgili: http: // stackoverflow Bilgin

, bu hat aynı etkiye sahiptir .com/sorular/6336641/html5-kamera-access-yoluyla-tarayıcı-in-ios – GlennG

cevap

8

Hayır, yapamazsınız. Safari bunu UIImagePickerView olarak ele alıyor ve kaynağı bu UIActionSheet ile seçmeniz gerekiyor. çoklu dosya yükleme yapmak için iOS 7'de

2

de test edilmiştir

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

:

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