Google maps 需要Google Places Autocomplete中的多个国家/地区组件限制
我需要Google Places Autocomplete提供来自以下国家的搜索结果:SZ、FR、DE、AT、IT。我知道Google maps 需要Google Places Autocomplete中的多个国家/地区组件限制,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我需要Google Places Autocomplete提供来自以下国家的搜索结果:SZ、FR、DE、AT、IT。我知道组件限制只能在一个国家/地区实施。 那么,在Google Places Autocomplete中有没有一种方法可以获得多个县的结果呢 我的页面是复制粘贴自:此功能于2017年1月在Maps JavaScript API的3.27版中引入: 您现在可以将自动完成预测限制为仅来自多个国家的曲面。您可以通过在AutocompleteOptions的componentRestric
组件限制
只能在一个国家/地区实施。
那么,在Google Places Autocomplete中有没有一种方法可以获得多个县的结果呢
我的页面是复制粘贴自:此功能于2017年1月在Maps JavaScript API的3.27版中引入: 您现在可以将自动完成预测限制为仅来自多个国家的曲面。您可以通过在AutocompleteOptions的componentRestrictions字段中指定最多5个国家/地区来完成此操作
自3.2.7版以来,您可以使用数组进行组件限制。例如:
{ country: ["fr","ch","be"] }
但是,国家数量限制为5个。请小心,因为如果限制为“FR”,则会忽略法国海外部门。 因此,要在整个法国拥有这些城市,您需要:
'fr', 'gp', 're', 'mq', 'gf', 'nc', 'yt', 'pf'
但既然超过5个,就不可能局限于整个法国
谷歌地图认为法国海外部门不在法国;这是一个大问题。谷歌地图问题追踪器中已经存在一个问题。目前,无法通过使用
组件限制来限制多个国家/地区。这里的解决方法:我想知道为什么他们会任意限制五个国家/地区。可能是因为他们认为我们加上海外部门就足够了。