我正在使用Google地方信息自动填充功能来获取用户所在城市的网站 . 但我坚持两件事:
即使按国家和城市限制搜索,我仍然会得到街道名称 . 有什么方法可以列出城市吗?
是多语言网站,因此如果用户输入"Seville"或"Sevilla",我应该获得相同的地方ID . 有没有办法做到这一点?
使用国家限制
function initialize() { var options = { types: ['(cities)'], componentRestrictions: {country: "us"} }; var input = document.getElementById('searchTextField'); var autocomplete = new google.maps.places.Autocomplete(input, options);}
当然,你只能获得城市或国家 . 你可以用你想要的任何语言获得所有数据 . 这是一个链接,其中包含正确的文档和一些示例 . http://www.w3docs.com/learn-javascript/places-autocomplete.html
2 回答
使用国家限制
当然,你只能获得城市或国家 . 你可以用你想要的任何语言获得所有数据 . 这是一个链接,其中包含正确的文档和一些示例 . http://www.w3docs.com/learn-javascript/places-autocomplete.html