J'ai essayé d'utiliser var params: Object = ((this.stage.loaderInfo) as LoaderInfo).parameters;
pour obtenir les paramètres, mais il renvoie un objet sans propriétés. Ce LoaderInfo me donnera l'URL correcte sans les paramètres cependant si j'utilise LoaderInfo.url. J'utilise la demande: http://localhost/foo.swf?start=foobar. params.hasOwnProperty ("start") ne renvoie rien, et l'utilisation d'une boucle for indique que "params" n'a pas de propriétés. Comment puis-je recevoir la paire start/foobar dans mon code? Je préférerais de beaucoup ne pas utiliser FlashVars en raison de notre configuration.AS3 - Comment recevez-vous les paramètres dans un swf à partir d'une requête GET?
0
A
Répondre
0
Habituellement, vous devez intégrer le fichier SWF dans un document HTML, puis accéder à la chaîne d'URL que vous décrivez.
La méthode que vous décrivez est entièrement correcte, avez-vous vérifié que le swf entier est chargé avant d'essayer d'accéder à la propriété loaderInfo? – enzuguri