Bonjour,
Je suis en train de développer un service d'itinéraires sous IGN et Google Maps, IGN fonctionne parfaitement sous Firefox, IE6, IE7 et Opéra mais malheureusement sous Chrome, Safari et IE8, j'obtiens une erreur JavaScript que je n'arrive pas à résoudre.
Cette erreur est celle-ci :
Uncaught TypeError: undefined is not a function
Le code en question est celui-ci :
L'erreur se situe au niveau de "new OpenLayers.Handler.Point"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var routeControl = new OpenLayers.Control(); OpenLayers.Util.extend(routeControl, { draw: function() { this.point = new OpenLayers.Handler.Point(routeControl, { 'done': this.drawRoute }); },//... });
Vous pouvez visualiser le code à cette adresse :
http://www.quechua-club.com/testGGMaps.aspx
Partager