2010-01-29 12 views
5

Je suis en train de jouer avec une application qui, de démonstration des fonctionnalités spécifiques Firefox 3.6, dont la plupart sont énumérés ici: http://demos.hacks.mozilla.org/openweb/archives zip Dézippage avec JavaScript dans Firefox 3.6

Je veux faire glisser un fichier zip dans le navigateur, décompressez et travaillez avec le contenu décompressé.

Y a-t-il des bibliothèques existantes qui peuvent faire cela? Est-ce que FireFox 3.6 en particulier a quelque chose que je peux utiliser? Ou devrais-je faire rouler ma propre bibliothèque non décompressée?


Pour mémoire: http://github.com/augustl/js-unzip

Répondre

1

Il existe des bibliothèques existantes, voici un (à titre d'exemple): http://code.google.com/p/jslibs/

+0

Je Dont't voir tout décompressez libs sur ce site - où est exactement la partie qui peut décompresser les fichiers zip? –

+1

Dans la mesure où je peux dire à la bibliothèque que vous avez lié à des liens vers des bibliothèques natives pour faire des choses comme la décompression. C'est-à-dire: il ne peut pas être utilisé depuis le navigateur, vous devez exécuter un interpréteur personnalisé sur votre système local pour l'utiliser. C'est utile, mais pas pour une démo de Firefox 3.6. – mzz

+0

Oui, c'est un conteneur JS autonome, ce qui n'est pas tout à fait ce que vous recherchez. Il doit y avoir un moyen d'accéder au moteur JS sous-jacent de Firefox, ce qui signifie malheureusement que vous devrez probablement écrire une extension – Greg