2012-03-13 9 views
17

E 'possibile implementare il caricamento riassumibile e slice (a blocchi) per file di grandi dimensioni (> 500 MB) utilizzando HTML5 (API BLOB)?Caricamento di file di grandi dimensioni in formato HTML5 (> 500 MB)

Ho provato a utilizzare https://github.com/blueimp/jQuery-File-Upload. Nella documentazione ha detto che è supportato: Caricamenti ripristinabili: I caricamenti interrotti possono essere ripresi con i browser che supportano l'API Blob. Caricamenti saltati: I file di grandi dimensioni possono essere caricati in blocchi più piccoli con i browser che supportano l'API Blob.

Ma sembra che tenti di caricare file nella RAM e che blocchi anche il mio sistema. Qualcuno ha mai incontrato un tale problema quali erano le soluzioni? Forse HTML5 è inappropriato qui?

+0

Ho lo stesso problema che ho provato con plupload, dropzone, fineuploader, tutti i sistemi di goning del browser non sono reattivi o peggio sarà schiacciato. Hai risolto il tuo problema? – Blu

+0

Ho usato dropzone per caricare con successo diversi file GB. Per quanto riguarda il recupero, non l'ho provato. – Sully

+0

@Sully come è stato possibile utilizzare dropzone con GB di file di grandi dimensioni? Non supporta il caricamento di file chunked e se si utilizza il backend PHP, questo è quasi impossibile ... nella lista con server di hosting condiviso. –

risposta

17

provare uno di questi:

Penso che tutto il supporto chunking/affettare, e almeno alcuni di loro supporta riprendere. Almeno plupload e fineuploader hanno plugin jQuery.

+3

Nota che Resumable è l'unico libero (non GPL almeno). –