Frage

Es scheint, dass meine TextField- () bekommt „Focus type = focusIn“, auch wenn gibt es keinen wirklichen Tastaturfokus (Cursor blinkt nicht)
Ich rufe "Stage.focus = myTextField;" in Haupt Konstruktor und es scheint, es zu verursachen:

Es gibt jedoch keinen Schwerpunkt in der gesamten Flash-Anwendung noch, wenn ich den Flash-Bereich klicken, focusIn Ereignis erscheint, während der Fokus auf der Webseite bleibt.

Wie kann ich wissen, wann ein echten Tastaturfokus von Textfeld empfangen wird (), z.B. wenn der Cursor beginnt zu blinken? Ist es ein anderes Ereignis Typ? Problemumgehungen?

Ich muss wissen, wenn FOCUS OK empfangen wird.

War es hilfreich?

Lösung

Sie müssen auch für Fokus auf die Anwendung als Ganzes hören:

addEventListener(Event.ACTIVATE, handleActivate);

Und wenn Sie verlieren den Fokus:

addEventListener(Event.DEACTIVATE, handleDeactivate);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top