[FLASH 8] Problème addCallback sous firefox
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:
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
Code:
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> |
Merci d'avance