mar 152017
 

Desde hace unos días, GMLib ha dejado de funcionar correctamente mostrando el siguiente mensaje de error:

“Se ha producido un error.
Esta página no ha cargado Google Maps correctamente. Descubre los detalles técnicos del problema en la consola de JavaScript.”

Esta página no ha cargado Google Maps correctamente

Éste empezó a salir de forma más recurrente desde que Google Maps empezó a requerir una clave para la API a partir del 22 de junio de 2016 (después de 10 años de permitir el uso sin dicha clave). Y en estos últimos días ya directamente ha dejado de funcionar, mostrando el mapa sólo unos breves segundos.

Para solucionar el problema en GMLib, deberemos de seguir los siguientes pasos:

  1. Descargar de GitHub la última versión de los fuentes, que corrigen un pequeño problema con la asignación de la API Key.
  2. Crear una API Key. Esta página explica el proceso. Es suficiente con generar una API Key para la API estándar.
  3. Una vez obtenida la API Key, asignarla a la propiedad APIKey del componente TGMMap.

Con ésto ya podremos usar nuevamente la GMLib sin problemas.

 

  25 Responses to “GMLib y el error “Esta página no ha cargado Google Maps correctamente””

  1. Gracias!
    ahora funciona perfectamente, como siempre!!

  2. Thank you! Now it Works as before…

    Saludos, Pablo

  3. Bien, ahora si regresó a la normalidad,
    Gracias!!

  4. Aprovecho esta entrada para preguntar sobre si tu idea de hacer unos nuevos componentes para Google Maps sigue en pie, me parece recordar en una entrada anterior que estabas trabajando en ello.

    Saludos y gracias por estos excelentes componentes.

  5. Gracias cadetill.

    ahora funciona a la perfección !!!

  6. Thank you so much, cadetill!

    I thought it was something to do with the API key I was using so I was trying a number of different things to do with the API Key. A quick download and recompile solved my problem.

    Excellent components, by the way.

    Gracias!

  7. Hello.

    I have Delphi 7 and gmlib_1.5.3.
    I Put my API Key (39 characters) in APIKey GMMap field, but it remains the previous situation: Half of day the map is showed, the other half, appears de google error window.
    Is necessary to actualize de gmlib_1.5.3 with the gmlib_1? How to do?

    I apreciate any help (puede ser em castelhano)
    Sorry my poor english. If you prefer, i may write in portuguese.
    Muchas gracias.

    Rui

  8. Hi!
    I have followed your solution, but now i have this erro:
    “Google is not defined”, as javascript error window.

    Please help!

  9. Hi, on Delphi XE: FDocLoaded is set False in BeforeNavigate2 and after this DocumentComplete is called with pDisp CurDispatch, so FDocLoaded is never set to True. Workaround is modify DocumentComplete and always set FDocLoaded := True;

    APIKey is set, Windows 7, in registry FEATURE_BROWSER_EMULATION = 11001, last version from git (BTW:gmmap.pas from 1.5.4 including source code twice because collision in commit, size is about 500Kb).

  10. Hola, buenas noches, desde ayer aparece un mensaje al momento colocar un punto en el mapa.
    El mesaje es el siguiente: “Página inicial aún no cargada”.
    Algún tip sobre lo que pudiera estar causando este mensaje??

  11. Hola,
    Ya baje la ultima version, desinstale la anterior, compile e instale el nuevo paquete. (1.5.5)
    Uso Delphi 2007
    Ya genere el ApiKey !!!
    Al momento de cargar el mapa, el programa comienza a almacenar gran cantidad de memoria hasta que la agota….sin proceder a desplegar ningún mapa… Alguna sugerencia ??
    Saludos y Gracias…
    Alex

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)