Tengo una incrustación de Google Maps en mi sitio, que me gustaría actualizar con la ubicación actual del usuario. No es interactivo, pero cuando cambio las coordenadas de esta manera, donde pos es un objeto de coordenadas:
map.setCenter(pos);El mapa robará el foco de cualquier otro elemento de formulario en la página. Por ejemplo: si tengo un campo de texto enfocado y estoy escribiendo, y la ubicación se actualiza, el campo de texto perderá el foco y no escribiré nada.
¿Hay una buena manera de arreglar esto? No tengo ni idea de lo que podría hacer.
No importa, me di cuenta de que estaba llamando a mapwindow.open(map) en un objeto de ventana que estaba robando el foco. Lección aprendida, establecer el centro del mapa no roba el foco, abrir un archivo adjunto en el mapa sí lo hace.