2009-11-04 5 views
2

Est-il possible de contrôler un film Flash à partir de JS lorsque vous n'avez aucun contrôle sur la source?Contrôlez le film Flash à partir de JavaScript

J'ai décompilé le film pour voir son fonctionnement interne, mais je ne sais rien de Flash, donc je suis la plupart du temps dans le noir.

J'ai trouvé cette ressource, Interaction with JavaScript, mais cela ne fonctionne pas pour moi (probablement parce que je ne sais pas quel message envoyer au film).

Répondre

3

La commande d'une animation Flash avec javascript n'est possible que si le film Flash a été invité à accepter des commandes de javascript. Ceci est fait avec la méthode addCallBack() de la classe ExternalInterface.

Puisque vous n'avez pas accès au code, votre seule option est de vérifier le code décompilé pour tous les appels addCallBack() et d'appeler ces méthodes à partir de javascript. À moins que le développeur d'origine n'ait l'intention de permettre le contrôle du film à partir de javascript, il n'aurait ajouté aucun callback.

+0

Merci. J'ai trouvé quelques callbacks définis, mais pas ceux que je voulais. – Ivan

Questions connexes