2010-08-26 5 views
2

Je n'ai pas trouvé d'informations sur le moment du chargement de Flash et de JavaScript. J'ai une page qui comprend un fichier JavaScript et dispose d'un Flash SWF:Interaction Flash et JavaScript, problème de synchronisation de chargement

<script src="stuff.js"></script> 
... 
<object ...><embed ...> 
... 
<script> 
// some code 
</script> 

Le SWF appelle une fonction définie dans le code JavaScript.

  1. Est-il possible que le fichier SWF se charge avant le JavaScript et ne puisse pas trouver la fonction?
  2. Est-il possible qu'un "code" s'exécute avant le chargement du fichier SWF?

Répondre

1

au lieu d'utilisation de la balise embed http://code.google.com/p/swfobject/

utilisent également ExternalInterface pour interagir avec JS de AS3, pour plus d'échantillons s'il vous plaît LOKK ici http://blog.flexexamples.com/category/externalinterface/

Cordialement Eugene

+0

utilisant swfobject, vous pouvez CONTROLL via JS le temps de charger l'objet flash. – Eugene

+0

Bien que cela ne répond pas à la question, au moins en utilisant swfobject je sais que le navigateur va utiliser les règles pour le chargement de JavaScript, qui sont documentées et je comprends. – NateS

Questions connexes