Comunidad de diseño web y desarrollo en internet online

introducción de texto en fullScreen en flash dentro de navegador

Citar            
MensajeEscrito el 25 May 2012 09:57 am
Hola,
me encuentro con un problema común que es el de la introducción de texto dentro de un textField en Flash cuando estoy en modo pantalla completa. He leído en la documentación de AS3 que los eventos de teclado están deshabilitados en pantalla completa salvo algunas teclas especiales...
He encontrado un modo de hacerlo a través de la captura de eventos de teclado del stage y actualizando el campo de texto.

Código ActionScript :

stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyPressed);
private function onKeyPressed(e:KeyboardEvent):void{

    if (String.fromCharCode(e.keyCode) != null) {
      var inputStr:String += String.fromCharCode(e.keyCode); 
      //Actualizar textField
     myTextField.text=inputStr;
   }
}

Pero esta solución solo me sirve para el swf aislado, no cuando se ejecuta dentro de un navegador, puesto que no se capturan los eventos de teclado ¿Alguien me puede dar alguna alternativa o posible solución para hacer ésto por favor?

Gracias de antemano.

Por emedmaria

73 de clabLevel



 

chrome
Citar            
MensajeEscrito el 25 May 2012 10:25 am
Si googleaste lo suficiente habrás visto que no hay workaround por el sandbox mismo del flashplayer ... a menos que uses AIR, aunque supongo estas buscando para el navegador

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 May 2012 10:36 am
Gracias Jorge!
Sí, la verdad es que llevo un buen rato buscando alternativas sin ningún éxito...Lo necesito para el navegador :S

Por emedmaria

73 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.