J'utilise Flash CS4. Tout fonctionne comme il se doit lorsque CS4 prévisualise le swf après l'avoir compilé. Cependant, après l'intégration de l'élément Flash dans une page Web, si l'élément textArea perd son focus dans le flash, l'UIscrollbar intégrée de la zone de texte se réinitialise tout en haut.ActionScript 3: maintien de la position UIscrollbar de textarea sur la perte de focus dans le flash intégré
Voici le kicker: si j'ajoute un écouteur d'événement FOCUS_OUT au textArea pour stocker la valeur actuelle de la barre de défilement, je trouve que la valeur de la barre de défilement a été réinitialisée avant même que l'événement FOCUS_OUT ne soit déclenché! WTF?
Je pense que cela se produit car la propriété htmlText de textArea est remplie dynamiquement. Adobe AIR a avancé des méthodes pour la transmission de HTML, mais pas simple AS3, oh non. C'est odieux. Ce qui peut être fait?