Bonjour,
Je développe actuellement un module permettant d'afficher un itinéraire à l'aide de l'API Google Direction.
Je souhaiterai retourner la variable "result" du callback afin de la stocker dans une variable globale :
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| function requestDirections(start, end) {
directionsService.route({
origin: start,
optimizeWaypoints: true,
destination: end,
travelMode: google.maps.DirectionsTravelMode.DRIVING
}, function(result) {
var directionsRenderer = new google.maps.DirectionsRenderer;
directionsRenderer.setMap(map);
directionsRenderer.setDirections(result);
return result;
});
} |
Lorsque je fait un alert sur resu après l'execution de :
var resu = function requestDirections(start, end);
JS me dit qu'il vaut null.
Par avance, merci !
Partager