Google maps api 3 谷歌地图API自动完成过滤德国邮政编码

Google maps api 3 谷歌地图API自动完成过滤德国邮政编码,google-maps-api-3,autocomplete,Google Maps Api 3,Autocomplete,我想过滤德国一个城市的自动完成结果 <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=true&libraries=geometry,places"></script> var optionsss = { types: ['(regions )'], componentRestrictions: { coun

我想过滤德国一个城市的自动完成结果

<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=true&libraries=geometry,places"></script>

var optionsss = {
        types: ['(regions )'],
        componentRestrictions: {
            country: 'DE',
            postal_code: '24103'
        }
    };

var autocompleteInvoiceAdd = new google.maps.places.Autocomplete(document.getElementById('searchInput'));
我会取出类型:['regions',],然后检查它是否有效。没有地址类型的区域


组件限制部分似乎是正确的

您发布的代码有什么问题?虽然您定义了,但实际上并没有将其传递到。而且,它似乎是is国家/地区唯一有效的文档属性。我想将24103定义为邮政编码,此邮政编码在德国是有效的邮政编码!“自动完成”应该是“仅在此区域中查找地址”!!