2011-10-17 4 views

Répondre

1
  1. Oui.
  2. Consultez le File API. Notez que les utilisateurs devront sélectionner manuellement les fichiers ou les dossiers eux-mêmes. Si vous souhaitez un accès complet au système de fichiers, vous devez créer un plugin natif et le compiler pour toutes les plates-formes que vous voulez prendre en charge (par exemple, .dll pour Windows, .so pour Linux).
0

Pour # 2, malheureusement pas possible. Le modèle d'extension Chrome n'autorise pas l'accès direct aux fichiers locaux pour des raisons de sécurité.

Pour n ° 1, c'est certainement possible. Dans le pire des cas, vous devrez écrire votre propre plug-in NPAPI qui héberge Flash. Je n'ai pas encore trouvé une autre extension qui parvient à intégrer simplement le lecteur Flash. Du moins, sans exiger que les utilisateurs finaux individuels activent les URL chrome-extension: // */dans la boîte de dialogue de sécurité de Flash Player. Cela pourrait vous aider à démarrer.

+0

quelqu'un m'a signalé ce fichier source qui ouvrent des fichiers locaux: http://code.google.com/p/pgn4web/source/browse/trunk/chrome-extension/chess-games-viewer.html – user63898

+0

Cette est faux. Il y a l'API File pour les fichiers que les utilisateurs saisissent dans l'entrée [type = fichier] et les extensions Chrome peuvent inclure des plugins natifs avec un accès complet à tout ce qui se trouve sur l'ordinateur. En outre, comme pour le flash, Chrome a flash intégré de sorte que ce n'est pas un problème. –

Questions connexes