Bonjour

j'ai commencé à tester la classe External Interface de Flash. Pour ça j'ai créé un petit code.. Flash appelle effectivement javascript. Mais Flash n'arrive pas à récupérer la valeur de retour de jascript. J'ai pensé que c'était mon code, donc j'ai copié/collé celui de l'exemple de Flash mais pareil...
Bref... Comment faire pour récupérer une variable ?

Pour info, le code que j'ai écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
import flash.external.*;
 
btn.onPress = function() {
	 greeting = String(ExternalInterface.call("valeurs"));
		 truc.text=greeting;
		 getURL('notepad_t_wi2.html?'+greeting,'_blank',"GET");
}
dans la timeline. et truc.text renvoie nul.

pour le javasccript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
function valeurs(){
		var retour = /**plusieurs fonctions qui ne posent pas soucis*/;
 
		alert(retour);
		return retour;
}
alert(retour) donne le bon résultat, celui que je veux.

Donc le soucis se situe à la réception de la variable par Flash
quelqu'un a une idée ? Merci