0

directionsService.routeポイント数間のルートを計算するために使用しています。コールバックでは、次を使用します。

response.routes[0].bounds

サーバーへの 2 番目のリクエストを呼び出し、関連する境界に基づいてマーカーを表示できるようにします。

これはうまくいっています。

最近DirectionsRenderer、ドラッグ可能に設定するオプションを追加しました。

これは問題なく動作しますが、境界に基づいてマーカーを取得するというまったく同じ動作をシミュレートしようとすると、「route dragend」イベントでコールバックをキャプチャできる必要があります。私はこれについて何も見つけられないようです。最も近いのはdirections_changedイベントですが、このコールバックのパラメーターは関係ありません。

助言がありますか?

4

1 に答える 1

0

direction_changed のイベント ハンドラーで、response.routes[0].bounds の新しい値を読み取ります。ルートが変更されると更新されるはずです。

于 2012-07-05T12:45:14.263 に答える