Forums : Extensions

Aller à la discussion :  Plus récente Plus ancienne

# Comment lire un fichier dans une archive jar

Envoyé par : scoubidou57

Date : 01/08/2010 18:04

Bonjour,

Dans une extension XPI pour Firefox, J'utilise la fonction readDir() de la bibliothèque jslib ( http://jslib.mozdev.org ) pour lire un fichier de données. Le fichier que je lis est dans le répertoire content/ de mon extension. Problème : si je zippe les répertoires content/, locale/ et skin/ directories de mon extension, dans un fichier .jar, la fonction readDir() ne peut plus lire le fichier de données. Forcément, elle ne sait pas décompresser une archive zip). Quelqu'un connaît-il une bibliothèque javascript similaire à jslib ou une autre méthode pour lire des fichiers qui sont dans uen archive jar? La seule solution pour l'instant que j'ai trouvée, c'est de créer mon extension xpi sans fichier jar dedans mais du coup, elle ne s'installe pas dans Firefox et je ne trouve pas pourquoi.

# Re: Comment lire un fichier dans une archive jar

Envoyé par : TheX

Date : 04/08/2010 11:14

Pour suivre un fichier jar dans ton plugin, ajoute ceci à ton manifest :

content nomdufichier jar:nompdurèp/nomdufichier.jar!/ xpcnativewrappers=yes

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.