2009-12-14 5 views
0

J'utilisais la fonction JavaScript intégrée .set_map comme discuté sur this stackoverflow entry mais pas, il a juste cessé de fonctionner.JavaScript: set_map ne fonctionne plus

Je suis littéralement pas changé mon code en 2 mois et maintenant, Firebug rapporte:

Erreur: set_map est pas une fonction

Il semble que l'affiche originale du plugin Google Maps est Vous rencontrez également le problème sur son site de démonstration lorsque vous cliquez sur le bouton "Effacer".

www.lootogo.com/googlemapsapi3/markerPlugin.html

Toutes les idées pourquoi la fonction "set_map" ne fonctionne plus?

Répondre

0

On dirait que Google a modifié son API.

set_map est maintenant setMap

http://code.google.com/apis/maps/documentation/v3/reference.html

+0

Je ne peux pas accepter ma réponse pendant 2 jours ... mais cela est la réponse – GregN

+0

API dans le statut Google Labs peut, et faire, changer leur syntaxe avec relativement peu Attention. Si vous utilisez une API Google Labs, vous devriez vraiment garder un œil sur le groupe de discussion associé. Pour les API stables, comme Maps v2, Google tente de rendre la compatibilité ascendante, de sorte que les pages puissent continuer à utiliser l'ancienne syntaxe, ou prévienne trois ans de tout changement de page si cela n'est pas possible. –