Bonjour,
J'ai une fonction javascript censé lancer une animation dans flash. Elle marche sans problème sur IE 7 mais sur firefox, elle coince :" Erreur*: thisMovie("animation").welcome is not a function".
Je vois pas l'erreur.
Voilà le code dans le swf à la première image clé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 import flash.external.*; var methodName:String = "welcome"; var instance:Object = null; ExternalInterface.addCallback(methodName,instance,asWelcome); function asWelcome() { gotoAndPlay(2); }
et celui dans la page web
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <script> function test () { thisMovie('animation').welcome(); } function thisMovie(movieName) { if (navigator.appName.indexOf("Microsoft") != -1) { return window[movieName] } else { return document[movieName] } } </script>
Partager