Aide - Recherche - Membres - Calendrier
Version complète : Accès aux fichiers lors de multiples projections
Centre de Formation Flash - Forums Adobe Flash > Rich media et intégration > Création de contenu offline
zz6
Bonjour à tous,

** Contexte :
Je travaille sur la mise à jour d'un DVD qui a été réalisé par un ex collègue avec un ancien Flash 8 (AS2). J'ai dû ajouter une partie "visite virtuelle" qui utilise le plugin "Flash Panorama Player" (que je conseille d'ailleurs), mais qui ne fonctionne qu'en AS3 dans la forme qui m'intéresse.
Pas de problème je crée un EXE à part pour la visite virtuelle qui fonctionne parfaitement avec différents fichiers externes (placés logiquement dans /fscommand) lorsque je le lance directement.

** Problème :
Lorsque mon application principale (index.exe) lance "visiteVirtuelle.exe" à l'aide de "fscommand('exec','visiteVirtuelle.exe')", il ne trouve plus les fichiers sources permettant de faire fonctionner la visite virtuelle. J'ai beau essayer de les placer au même endroit (dans /fscommand/) ou plus tordu, dans /fscommand/fscommand/, la deuxième projection n'arrive à accéder à aucun fichier.

** Question :
Comment faire pour qu'une projection, lancée à partir d'une autre projection, puisse accéder à des fichiers ?

** Récapitulatif sur les versions des projections :
- L'application principale est publiée en AS2 (Flash Player 8),
- La visite virtuelle est publiée en AS3 (Flash Player 9),
- Je possède Flash CS3 et un vieux Flash 8 au cas où.

Merci à tout ceux qui peuvent m'orienter vers une solution.

Amicalement,
zz6
matt-murdock
humm.. tu a essayer en mettant les fichier externes dans le dossier racine du CD?

car s il y a pas de dossier d indique dans le chemin relaif, c est a la source qu il vas checher... non?

a+
zz6
Citation (matt-murdock @ Nov 6 2008, 12:00 PM) *
humm.. tu a essayer en mettant les fichier externes dans le dossier racine du CD?

car s il y a pas de dossier d indique dans le chemin relaif, c est a la source qu il vas checher... non?

a+



Merci pour ta réponse matt-murdock.

Je viens de réessayer dans le doute, mais ça ne fonctionne pas comme je le supposais. La projection ne peut accéder qu'aux fichiers externes situés dans un répertoire "fscommand/".

Lorsque "visiteVirtuelle.exe" est lancé par mes soins le player de Flash laisse l'accès aux sources et l'application fonctionne. Mais lorsque c'est un autre EXE qui lance "visiteVirtuelle.exe", ouvrant une autre fenêtre indépendante du player, la première projection empêche à priori la seconde projection d'accéder à son propre répertoire "fscommand/".

Il doit être possible d'autoriser une projection lancée depuis Flash d'utiliser des fichiers externes. C'est probablement une question de sécurité local. Qui s'y connaît en sécurité et autorisation dans Flash ?
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.