Tengo una aplicación flash en mi página, y cuando un usuario interactúa con la aplicación flash, el navegador/html/javascript deja de recibir información del teclado.Flash roba el foco del navegador
Por ejemplo, en Firefox control-t ya no se abre una pestaña nueva.
Sin embargo, si hago clic en parte de la página que no es flash, el navegador comienza a recibir estos eventos nuevamente.
¿Hay alguna forma programática (ya sea mediante flash o javascript) para volver a enfocar el navegador?
Después de que el usuario haga clic en un botón en flash, tengo el flash ejecutando una devolución de llamada javascript, así que he intentado enfocar un campo de formulario (y al cuerpo) a través de javascript, pero ese enfoque no parece estar trabajando.
Un ejemplo quizás más concreto es Youtube. Ellos también tienen este problema. Cuando hago clic en el botón reproducir/pausar o ajuste el volumen, espero que los controles del teclado de mi navegador aún funcionen, pero no es así, tengo que hacer clic en algún lugar de la página fuera del área de la película. Este es el problema exacto que intento resolver.
Nice one! No sé ni un poco de Flash (y no quiero, el plato está lleno ;-), así que este es un tidbit de código que enviaré por correo masivo a cualquier Flash'er que conozca. –