Google Maps : window.jstiming is undefined

Catégories : "Astuces", "Technologie" par Brahim Abdesslam Brahim Abdesslam le 31 Mars 2009

Voilà ce qui arrive lorsque l'on utilise une référence à la version alpha d'une librairie externe. Nous avons eu la mauvaise surprise de constater aujourd'hui que tout nos modules basés sur l'API Google Maps ne fonctionnaient plus. Et ce n'était pas un poisson d'avril !

A l'affichage de la page, la carte ne s'affiche tout simplement pas et la console affiche le message d'erreur suivant à la ligne 1115 du fichier main.js : window.jstiming is undefined.

Il s'agit en fait d'un simple problème de rétro-compatibilité de syntaxe à partir de la version 2.152a de l'API.

Plus d'information ici :

Pour résoudre ce problème, il suffit de modifier l'appel à l'API en version 2.x destinée aux tests par la version 2 qui doit être utilisée pour les sites en production.

Il faut donc remplacer :

http://maps.google.com/maps?file=api&v=2.x&key=abcdef

par :

http://maps.google.com/maps?file=api&v=2&key=abcdef



A propos

Bienvenue sur le Workshop de l'agence interactive Maecia : notre espace d'actualités, de veille et de publications sur les nouvelles tendances d'Internet. Vous y trouverez aussi le fruit de certains de nos développements techniques que nous mettons à disposition de la communauté. Découvrez notre vision du web et surtout n'hésitez pas à prendre la parole !