Google Places自动完成机场

ils*_*005 5 javascript google-maps-api-3 google-places-api

我正在尝试使用Google的自动完成地点API为机场建立自动完成功能。我在这里的一个问题中找到了以下代码,但未返回任何结果: 在下拉菜单输入中设置Google地方信息的“类型”

<script type="text/javascript">
function initialize() 
{
  var input = document.getElementById('searchTextField');
  var options = {
      types: ['airport'],

  };

  autocomplete = new google.maps.places.Autocomplete(input, options);
}

google.maps.event.addDomListener(window, 'load', initialize);
</script>
<input id="searchTextField" type="text" size="50" placeholder="Search for an Airport!">
Run Code Online (Sandbox Code Playgroud)

谁能帮我?

MrU*_*own 4

没有airport地点类型。

https://developers.google.com/maps/documentation/javascript/reference#AutocompleteOptions

types|Array.<string>

要返回的预测的类型。有关受支持类型的列表,请参阅开发人员指南。如果未指定任何内容,则返回所有类型。一般来说,只允许单一类型。例外情况是,您可以安全地混合“地理代码”和“机构”类型,但请注意,这与不指定类型具有相同的效果。

就地自动完成请求支持的类型