我使用jQuery插件来处理Google自动填充功能。其中一个选项是componentRestrictions。目前我限制到英国,但有人建议我也可以使用邮政编码进一步改进。我真的想限制北爱尔兰,如果没有北爱尔兰ISO代码,我希望使用邮政编码。北爱尔兰的所有邮政编码都以BT开头,所以这可行。
$("#geocompleteGB").geocomplete({
details: "form",
types: ["establishment"],
componentRestrictions: {country: "gb"}
});
目前有效,它返回所有英国的地址。任何想法我如何将postal_code添加为过滤器?感谢。
答案 0 :(得分:2)
Places API自动填充功能目前还没有针对地区或邮政编码的组件过滤器。唯一可用的是国家过滤器。您可以在文档中看到这一点:
https://developers.google.com/maps/documentation/javascript/reference#ComponentRestrictions
公共问题跟踪器中有一项功能请求,要求在自动填充服务中添加这些过滤器:
https://code.google.com/p/gmaps-api-issues/issues/detail?id=4433
此功能请求被标记为一个整洁的想法,可能有一天谷歌将实施它。您可以在公共问题跟踪器中为功能请求加注星标以表达您的兴趣,并从Google收到进一步的更新。