Mar 152017
 

Since a few days ago, GMLib has stopped working correctly by displaying the following error message:

“Oops! Something went wrong.
This page didn’t load Google Maps correctly. See the JavaScript console for technical details.” 

This page didn’t load google maps correctly

This error was become more recurrently since Google Maps began requiring an API key on June 22, 2016 (after about 10 years of allowing keyless use). And in these last days GMLib has directly stopped working, showing the map only a few seconds.

To solve this problem in GMLib, you must follow this steps:

  1. Download from GitHub the latest version of sources, that fix a small bug with the API Key assignment.
  2. Create an API API Key. This page explains the process. It is sufficient to generate an API Key for the standard API.
  3. Obtained the API key, assign it to the TGMMap APIKey property.

With this steps you can use again GMLib without problems.

  31 Responses to “GMLib and “This page didn’t load google maps correctly” error”

  1. Thanks,now working ok 🙂

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

  3. Thank you! Now it Works as before…

    Saludos, Pablo

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

  5. 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.

  6. Gracias cadetill.

    ahora funciona a la perfección !!!

  7. 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!

  8. 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

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

    Please help!

  10. 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).

  11. 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??

  12. 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

  13. Hola, parece que google cambio de api otra vez
    En el megademo, el mapa ya no aparece
    Gracias por la ayuda

  14. Una disculpa, fue cambios del IE.
    Para resolver hay nada mas que esperar un poco en el doMap, en el evento AfterPageLoaded, con un contador.

  15. Hola, parece que google cambio de api otra vez
    En el megademo, el mapa ya no aparece
    Gracias por la ayuda

  16. Hace unos dias, el mapa se pone muy lento en pantalla completa.
    De hecho, mas pequeño el mapa es, mejor funciona.
    Tambien de hacer zoom en el mapa, consume muchos recursos de cpu.

    Geacias por el apoyo
    Saludos

 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)

This site uses Akismet to reduce spam. Learn how your comment data is processed.