2009-10-09 5 views
3

J'utilise le nouveau Google Maps API v3.IE6: Ne charge pas Google Maps API v3

Cela fonctionne très bien avec Firefox/Chromo/Safari mais la carte ne se charge pas dans IE6.

Des idées pour lesquelles la page charge ma carte dans tous les navigateurs sauf IE6?

+1

Vous pouvez essayer le forum v3: http://groups.google.com/group/ google-maps-js-api-v3? pli = 1. Si vous obtenez une réponse, veuillez l'afficher en réponse ici (ou un lien de toute façon). –

+0

Google Maps API [n'a jamais été conçu pour s'exécuter dans IE6] (https://developers.google.com/maps/faq#browsersupport)! Heureusement! Cette créature zombie internet doit enfin obtenir un coup de grâce. – TMS

Répondre

3

suffit de remplacer ce code

var marker = new google.maps.Marker({ 
    position: point, 
    map:  map, 
    icon:  image, 
}); 

à cette

var marker = new google.maps.Marker({ 
    position: point, 
    map:  map, 
    icon:  image 
}); 

(ligne 509)

+0

Beaucoup, merci beaucoup! Avez-vous l'esprit d'expliquer comment vous avez trouvé ce bug? –

+2

@mp_: c'est un problème connu dans JScript, l'implémentation de Microsoft d'ECMAScript. – NickFitz

+9

J'ai dû lire à travers 3 fois pour trouver la différence! Déposez la dernière virgule. – Robert

Questions connexes