私はこの関数を持っており、結果変数に応答を入力する必要があります。数時間グーグルで検索しましたが、残念です。質問・・・可能ですか?
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;
}
配列またはオブジェクトとして返される結果
var result = getRoute();
console.log(result); // anything like {'direction': 0, 'distance': 0}
アドバイスやアイデアをありがとう