Asynchrone vers synchrone
Bonjour à tous,
je coince sur une fonction asynchrone fournit par google maps.
J'ai créé une fonction qui retourne le nombre de KM entre 2 adresses :
Code:
1 2 3 4 5 6
| GetKm(depart, destination)
{
// code ASYNCHRONE fourni par google maps
return km; // retourne le nombre de km
} |
et à l'intérieur de cette fonction j'ai du code google maps qui est exécuté en asynchrone...
Le soucis est que lorsque je fais :
var km = GetKm(depart, destination);
alert(km);
Je n'ai pas le km vu qu'il n'est pas exécuté directement...
Avez-vous une astuce pour modifier ma fonction GetKm de manière SYNCHRONE ?
merci :mrgreen: