2013-04-22 18 views
7

Bir resim çekin ve bu olağan bağlantı ile mümkün olduğunu biliyoruz:Mobil Safari IOS 6 Ben iOS6 üzerinde dosya yükleme içine arıyorum

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

Busses, çoğu öğreticiler ve çoğunlukla vardır bulabilirsiniz konular yükleme hakkında işlevi. Benim durumumda, yerleşik kamera ile mobil safari içinde fotoğraf çekebilmem gerekiyor.

Bunu test etmek için bir sayfa hazırladım (kod yok, sadece yukarıda gönderdiğiniz bağlantı) ve fotoğraf çektiğimde, fotoğrafımı kaydetmeden uygulama (kamera uygulaması) çöküyor. Bu normal davranış mı? İlk önce resmi yüklemek için bir kod eklemem gerekir mi? Altho bu son şey benim için bir şey yapmaz, çünkü bir dosya yükleme bağlantısına zaten kaydedilmiş bir resim eklemeniz gerekir. bunda

Herhangi bir yardım büyük takdir :)

+0

Sanırım bir çeşit arka plana ihtiyacın var ... Sanırım fotoğrafçı olduğunuza göre, https://github.com/firebase/firepano ya da filepicker.io'yu önerebilirim -> erken aşamada bazı güçlükler biriktirin. –

+0

Bu soru iki yaşında olabilir ancak sorun iOS 8'de devam ediyor gibi görünüyor. @ Bananam00n sorunu çözmede herhangi bir şansınız oldu mu? – JRulle

+0

@JRulle Sadece yükleme fonksiyonuma devam ettiğimi hatırlıyorum ve tüm sorunu çözdüm. Eski kodumu tekrar inceledim ve yukarıdaki koddan başka bir şey bulamadım. Üzgünüz dostum :-( – Bananam00n

cevap

5

Sen kazasında önlemek için kodunda daha fazla bir şey gerekmez. Kitaplıktan bir resim seçmeyle aynı şekilde çalışmalıdır. Bunu iOS7 ile bir iPhone 4S'de test ettim ve Safari'm de çöktü. Ön yüz kamerasıyla fotoğraf çekersem her seferinde çakmaz (daha küçük resim?). Fotoğrafı sadece fotoğraf kitaplığından yüklüyse de çalışır.

Bu, iOS'ta bir hata olduğunu düşünüyorum. Telefonumu yeniden başlatarak etrafta dolaşmayı başardım. Ne yazık ki, şeylerin web tarafında yapabileceğimiz pek bir şey yok, bunun dışında kullanıcının buggy olabileceği konusunda bilgilendirilmesi dışında.

+1

Anı bir şey olabilir mi acaba? Mobil Safari gizli bir bellek sınırını aşarsa, belirsiz bir şekilde çöker; not ettiğiniz gibi, ön kamera görüntüleri arka kamera görüntülerinden daha iyi bir görüntüdür. – Dave

0

Apple, gelecekteki bir güncellemede düzeltme yapana kadar muhtemelen en iyi öneri, kullanıcılarınızın Safari sekmelerinin kalanını kapatması konusunda uyarmak olacaktır. (Bu, bellek kullanımını düşürür ve dosya yükleme yoluyla 'Fotoğraf Çek' yolunu yaparken Safari'nin çökmesini önler).

İlgili konular