Google商家信息自动填充功能:列出城市和多种语言

时间:2015-02-04 13:14:35

标签: google-maps google-places-api

我正在使用Google商家信息自动填充功能获取用户所在城市的网站上工作。但是我坚持两件事:

  • 即使我按国家和城市限制搜索,我仍然会得到街道名称。你有什么方法可以列出城市吗?
  • 是一个多语言网站,所以如果用户进入"塞维利亚"或者"塞维利亚"我应该得到相同的地方ID。有没有办法做到这一点?

2 个答案:

答案 0 :(得分:0)

使用相同的国家/地区限制

function initialize() { var options = { types: ['(cities)'],  componentRestrictions: {country: "us"} }; var input = document.getElementById('searchTextField'); var autocomplete = new google.maps.places.Autocomplete(input, options);}

答案 1 :(得分:0)

当然,你只能获得城市或国家。无论你想要什么语言,你都可以获得所有数据。 这是一个链接,其中包含正确的文档和一些示例。 http://www.w3docs.com/learn-javascript/places-autocomplete.html