Warning: Parameter 2 to qtranxf_postsFilter() expected to be a reference, value given in /home/cadetill/domains/cadetill.com/public_html/wp-includes/class-wp-hook.php on line 286
GMLib and “This page didn’t load google maps correctly” error – El blog de cadetill
Warning: Parameter 2 to qtranxf_postsFilter() expected to be a reference, value given in /home/cadetill/domains/cadetill.com/public_html/wp-includes/class-wp-hook.php on line 286
Mar 152017
 

Warning: Parameter 2 to qtranxf_postsFilter() expected to be a reference, value given in /home/cadetill/domains/cadetill.com/public_html/wp-includes/class-wp-hook.php on line 286

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.

  48 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. Hola cephise, yo tambien estoy teniendo ese problema, como solucionaste el tema, podrias explicar la implementacion del contador en el evento AfterPageLoaded por favor . Gracias de antemano.

    Saludos.

  17. I got the same problem as Cephise and Jose, my application with GMLib 1.5.5 doesnt start anymore. Errors about “getAttribute”. I hope you can fix it with the new Google API ?

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

  19. Hay alguna forma de utilizar el componente Cromium, ya que intenté utilizar y no tuve éxito.
    Estoy consiguiendo trabajar ya que puse DoMap dientro del timer, pero se complicó porque el número de marcadores está bien limitado, sólo 150 para no freezer

  20. ya se tendra alguna solucion al respecto ???

  21. I fixed the recent Internet Explorer issue by completely removing the DoMap from the AfterPageLoaded routine. Then I added a DoMap call that runs from a timer at 1 second after the FormShow.

  22. Hola, dejo de andar la libreria?
    En el megademo ya no aparece el mapa tampoco!
    Alguien sabe como se soluciona?
    Espero respuesta de alguno que haya podido solucionar esta situacion.
    Gracias!
    Chris

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

  24. que tal amigos, alguien ha podido resolver la problematica de que el mapa se pone muy lento en pantalla completa?? en general esta muy lento el componente alguien ha podido resolverlo.

  25. Buenas tardes Cadetill

    Inicialmente felicitaciones por el excelente trabajo.

    El codigo en Delhp 7 funcionava sin mayores incovenientes pero de unos dias para tengo el mensaje

    Line 2325
    Char 11
    Error; Unable to get property ‘getSouthWest’ of undefined or null reference

    Tendria alguna idea de como solucionar este incoveniente.

    saludos cordiales

  26. Good day! Using a Library GMLib v1.5.5. There is such problem: on the touch panel incorrectly fulfills function of manual scaling of the card (tweaks). The map is not scaled, but the picture. How can I fix it?

 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.