Bonjour à tous,

J'ai un problème avec ma boucle pour afficher les kilomètres, elle ne s'incrémente pas.
Je souhaite afficher chaque étape enregistrée.
Dès que je place un argument de route.legs[i], la boucle se bloque, et n'affiche que l'étape 1. Si je le remplace par autre chose, elle fonctionne normalement. D'où vient mon problème?

Voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
        var directionsService = new google.maps.DirectionsService(); // Service de calcul d'itinéraire
        directionsService.route(request, function(response, status){ // Envoie de la requête pour calculer le parcours
            if(status == google.maps.DirectionsStatus.OK){
                direction.setDirections(response); // Trace l'itinéraire sur la carte et les différentes étapes du parcours
            }
 
      var route = response.routes[0];
      // Devrait normalement afficher chaque étape
          var nbStep = route.legs.length + 1;
      for (var i = 1; i < nbStep; i++) {
        alert(route.legs[i].start_address);
      }
Merci