【问题标题】:Google API autocomplete restrictionsGoogle API 自动完成限制
【发布时间】:2019-01-07 10:12:26
【问题描述】:

是否可以将自动完成功能限制在一个国家/地区的某些地区?

这是我目前拥有的,

var input = document.getElementById('autocomplete');
var options = {
    type: ['locality'],
    componentRestrictions: {country: 'au'}
};
new google.maps.places.Autocomplete(input, options);

【问题讨论】:

    标签: javascript google-maps google-api


    【解决方案1】:

    您不能使用 Google Maps API 限制区域,但是可以设置范围,这基本上可以解决问题。

    边界介绍以及如何使用它们: http://code.google.com/apis/maps/documentation/javascript/reference.html#LatLngBounds https://aiocollective.com/blog/getbounds-in-google-maps-api-v3/

    【讨论】:

      【解决方案2】:

      您可以根据县限制自动完成结果。在这里你可以看到谷歌官方示例。如果你需要更多帮助,请写评论或更新你的问题。

      and Above Ans 也很完美,因此您也可以使用它。

      Place Autocomplete Restricted to Multiple Countries

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-10-11
        • 1970-01-01
        • 2016-07-11
        • 1970-01-01
        • 2012-03-15
        • 1970-01-01
        • 2015-02-07
        相关资源
        最近更新 更多