i have this function and i need to populate result variable with response. I googled it for a few hours but unfortunately. Question ... is it possible?
function getRoute() {
var result; // array or object
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsRenderer.setDirections(response);
console.log(response.routes[0].legs[0].distance.text);
console.log(response.routes[0].legs[0].duration.text);
}
});
return result;
}
result returned as array or object
var result = getRoute();
console.log(result); // anything like {'direction': 0, 'distance': 0}
thanks for advice or ideas