Resumable.js, téléchargements multiples, simultanés et stoppables via HTML5 et JS


Resumable.js est une bibliothèque JavaScript qui permet de de proposer des uploads de fichiers intelligents. Elle permet notamment d’envoyer plusieurs fichiers simultanément et de stopper et reprendre ceux-ci.

Resumable.js a été développée pour permettre des uploads tolérants aux pannes de réseaux et de connections. Idéal pour les gros fichiers.
Entièrement basée sur l’API HTML5 File, elle n’a aucune autre dépendance. De ce fait elle fonctionne sur tous les navigateurs modernes qui supporte cette API (Firefox et Chrome par exemple).

var r = new Resumable({
  target:'/api/photo/redeem-upload-token', 
  query:{upload_token:'my_token'}
});
// Resumable.js isn't supported, fall back on a different method
if(!r.support) location.href = '/some-old-crappy-uploader';

Très bon produit si vous développez un webware sur lequel vous devez envoyer de gros fichiers.
De nombreux exemples sont proposés avec les sources.

Téléchargez Resumable.js