【发布时间】:2018-10-09 13:02:45
【问题描述】:
要为谷歌地址建议添加国家限制,我们可以添加
autocomplete.setComponentRestrictions({"country":["US"]}); //Display US address only
autocomplete.setComponentRestrictions({"country":["US","CA"]}); //Display US, CA only
一切正常。但是,如果我像下面这样添加更多国家/地区,那么我看不到美国、英国、法国等少数国家的地址:
autocomplete.setComponentRestrictions({"country":["AU","AT","BE","CA","CN","CY","EE","FI","FR","DE","GR","HK","IE","IT","JP","LV","LT","LU","MT","MC","NL","PT","SK","SI","ES","GB","US"]});
调试结果:
我发现在 CN 国家不受限制之后。所以我认为可能是国家代码不正确的问题。但所有代码都是正确的。
我认为国家代码 CY(塞浦路斯)可能存在问题。 但如果我使用。它正在工作。
autocomplete.setComponentRestrictions({"country":["CY"]}); //只显示CY地址
不知道是什么问题。有人遇到过这样的问题吗?
【问题讨论】:
标签: google-maps street-address