2012-10-11 14 views
10

Pracuję nad aplikacją dla systemu iOS przy użyciu phonegapa. Chcę przesłać na serwer moje lokalne pliki, takie jak obraz, piosenki, wideo obecne na urządzeniu. Do tego użyłem <input type="file"> do przeglądania hierarchii plików. Działa to dobrze na przeglądarce, ale gdy uruchomię to na iPadzie, wybierz przycisk Plik, aby uzyskać wyłączone. Mam googleed wiele dla tego problemu, ale nie jest w stanie znaleźć odpowiedniego rozwiązania. Czy powyżej wsparcia tagów w iOS? jeśli nie, to jakie jest rozwiązanie, aby przeglądać i przesyłać plik w iOS?typ danych wejściowych = plik nie działa w systemie iOS

+3

Witamy w piekle];) – 6502

+0

@ 6502: dziękuję .... –

Odpowiedz

13

Arbitralne przesyłanie plików nie jest obsługiwane w systemie iOS. Tag był ignorowany do (i włącznie) iOS 5.x.

Począwszy od iOS 6, ten tag pozwala użytkownikowi dodać zdjęcie ze strumienia zdjęć lub aparatu ("weź nowe zdjęcie"). Wszystko to będzie obsługiwane za pomocą przeglądarki, a użytkownik nigdy nie zobaczy prawdziwego okna dialogowego "wybierz plik" na niskim poziomie.

+0

jeśli używam iOS 5, to jakie jest rozwiązanie tego problemu? –

+1

Nie ma żadnego. Apple postanowił zabronić tego w przeglądarce. – Ingo

+2

@ V-Xtreme: Czy naprawdę sądzisz, że Apple "zapomniało" dodać system plików i "zapomniał", aby dodać sposób zarządzania przesyłaniem/pobieraniem plików? To są świadome decyzje ... po prostu nie chcą, żebyś mógł to zrobić. – 6502

Powiązane problemy