2012-07-19 13 views
5

¿Hay una manera de detectar la pulsación de tecla solamente cuando el lienzo de Google Maps es en el foco?Detección de pulsación de tecla en Google Maps

Google Maps JavaScript API V3 tiene accesos directos de teclado incorporados. Cuando un usuario hace clic en un mosaico de mapa o lo arrastra, el mapa se convierte en en el foco, y responderá a los atajos de teclado. Si hace clic en cualquier otro lugar fuera del lienzo del mapa, esos atajos de teclado ya no funcionarán.

Me gustaría extender algunos de estos accesos directos (específicamente las teclas de flecha) para realizar acciones adicionales.

Respuesta

3

Puede desactivar los atajos de teclado en Google Maps como aquí

https://developers.google.com/maps/documentation/javascript/reference?hl=en#MapOptions

y entonces usted puede utilizar los atajos de teclado para sus propios fines.

+0

Gracias por la respuesta. Sin embargo, estoy buscando una forma de ** detectar la tecla presionada _sólo_ cuando el lienzo de Google Maps está enfocado **. Quiero ** extender (NO desactivar) ** algunos de los accesos directos para realizar ** acciones adicionales **. – Andrew

Cuestiones relacionadas