Google地方信息方向API自动填充设置初始位置

时间:2015-07-02 10:06:26

标签: javascript google-maps autocomplete

我使用可拖动标记+ 2个自动填充来获取路线。 https://developers.google.com/maps/documentation/javascript/examples/directions-draggable

我有一个监听器,当标记有新位置时会捕获事件。

  google.maps.event.addListener(directionsDisplay, 'directions_changed', function () {
                var place1 = autocompleteFrom.getPlace();
                var coord1 = [place1.geometry.location.lat(), place1.geometry.location.lng()];

               var place2 = autocompleteTo.getPlace();
                var coord2 = [place2.geometry.location.lat(), place1.geometry.location.lng()];
            });

问题是autocompleteFrom.getPlace()在用户未在自动填充搜索框中输入位置时返回undefined。

是否可以为自动填充设置默认位置?

1 个答案:

答案 0 :(得分:0)

我很抱歉,因为我没有足够的声誉来发表评论。

您可以为place1设置默认位置,这比autocompleteform的默认设置更简单。