2012-03-13 15 views
17

Czy możliwe jest zaimplementowanie wznawiania i dzielenia (dzielenia) na duże pliki sizefile (> 500 MB) za pomocą HTML5 (API BLOB)?HTML5 wznawia i ładuje duże pliki (> 500MB)

Próbowałem użyć https://github.com/blueimp/jQuery-File-Upload. W dokumentacji jest napisane, że obsługuje: Wznowienie przesyłania: Przerwane przesyłanie można wznowić za pomocą przeglądarek obsługujących interfejs API Blob. Udostępnione przesyłanie: Duże pliki można przesyłać w mniejszych porcjach z przeglądarkami obsługującymi interfejs API Blob.

Ale wydaje się, że próbuje załadować plik w pamięci RAM, a nawet zawiesić mój system. Czy ktokolwiek napotkał taki problem, jakie były rozwiązania? Może HTML5 jest tu nieodpowiedni?

+0

Mam ten sam problem, próbowałem plupload, dropzone, fineuploader wszystkie nieudane przeglądanie goning, które nie reaguje lub najgorsze będzie zgnieciony. Czy rozwiązałeś swój problem? – Blu

+0

Użyłem dropzone, aby pomyślnie przesłać kilka plików GB. O ile nie jest to możliwe, nie wypróbowałem tego. – Sully

+0

@ W pełni, jak mogłeś używać dropzone z dużymi plikami GB? Nie obsługuje przesyłania chunked file i jeśli używasz backendu PHP, jest to prawie niemożliwe ... na liście ze współdzielonymi serwerami hostingowymi. –

Odpowiedz

17

Spróbuj jeden z nich:

myślę, że wszyscy wsparcie wyrwy/krojenie, i co najmniej kilka z nich obsługuje wznawiania. Przynajmniej plupload i fineuploader mają wtyczki jQuery.

+3

Należy zauważyć, że wznowienie jest jedynym bezpłatnym (w przypadku nie GPL). –

Powiązane problemy