Bonjour
Je cherche a customizer un marker avec l'API Google Map V2 mais je me heurte a un probleme :
Avec la localisation par Point ca fonctionne impeccable mais des que j'utilise la lib Geocoder de Gg je n'arrive pas a récupérer une variable au sein de la fonction callback qui me permettrait de personnaliser le marker :
En simple le code donne ceci ;
Au point "traitement" la variable mon mavar est toujours la meme, la derniere !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for (var i in tableau) { var mavar = tableau[i]['text'] ; var monadresse = tableau[i]['address'] ; geocoder.getLatLng( monadresse , function(point) { // ... traitement } }); }
Je me demande si c'est pas du au fait que geocoder est executé de manière asynchrone ...
Voilà deux jours que je m'arrache les cheveux, si quelqu'un passe par là
Merci
Partager