-
Prévisualiser un .swf !
Bonjour à tous et à toute...
mon problème est le suivant : Pour une interface d'administration d'un projet lamba (php), j'ai un 'input type file' qui me donne la possibilité de sélectionner un fichier .swf en local. Le(s) .swf en questions sont juste des sortes de pictogrammes sans aucune autre formes de script, juste des illustrations vectorielles en fait. Avant de les uploader sur le serveur, je désirais effectuer une prévialisation de ce(s) fichiers .swf. (tout comme on pourrait l'effectuer pour un .jpg ou un .gif). A une époque pas si lointaine que ça, j'utilisais un morceau de code en javascript qui me permettait de récupérer le chemin d'accès local du fichier sélectionné et de créer un nouvel objet dans le corps de la page... et cela fonctionnait très bien... mais aujourd'hui argh... ça veut rien savoir... en fait j'ai un message dans le javascript avec un 'accès refusé' aussi, avant d'incrimminer le flash player 8 avec ses couches de sécurités multiples (avec lesquelles j'ai bien essayer de jongler, mais juste un gros mal de crâne au final :-( ... ) je cherche le bon samaritain qui pourrait m'exposer méthodiquement comment visualiser ce .swf sélectionné en local, avant de l'uploader sur le serveur. Les .swf sont au format flash8.
Merci.
-
Ben c'est vrai que ça se fait en javascript ce truc si c'est possible pour un swf,
sinon l'alternative serais de réussir a faire un lecteur en flash des fichiers flash pour charger et afficher les autres swf.
-
Yop!
... merci pour le soutien, et pour la piste du lecteur flash. Mais en fait j'ai comme l'impression que le problème vient des niveaux de sécurité du player flash. Comme le .swf appelé (celui que l'on sélectionne avec le ' input type file ' ) se trouve en local, il semblerait qu'un droit d'autorisation doit être mis en place pour l'afficher sur la page... mais j'avouerais y perdre mon latin avec 'System.security.allowDomain' et 'allowScriptAccess'... j'ai bien essayé de multiples combinaisons mais quand ça veut pas, ça veut pas...
Et je trouve bien dommage d'être obligé d'uploader le .swf, sans avoir une prévisualisation en amont... (bien qu'une fois sur le serveur, j'ai la possibilité de l'afficher... mais je veux justement éviter un upload dans le cas d'une erreur de sélection du .swf local)
-
pour accéder à l'interface permettant de géré la sécurité flash tu lances n'importe quelle anime flash dans ton navigateur, clic droit dessus puis paramètre et enfin avancé.
Doit y avoir un moyen plus simple d'y accéder mais je fais comme ça quand j'en ai besoin. J'espère t'avoir un peu aidé avec ça.
-
Yep!
Merci pour cette infos Gnomothir... mais justement c'est entre autre avec cela que je jongle. Et j'ai bien essayé d'y ajouter plusieurs niveaux d'arborescence. Peut-être qu'en remontant encore +haut ! j'vais ré-essayer pour la énième fois... peut-être bien qu'une combinaison possible, m'a échappé... j'vous tiens au jus... :-)
-
J'avoue que je galère a chaque fois que je dois utiliser ce gestionnaire de sécurité donc je te souhaite d'y arriver :)