Google放置国家代码和Google搜索

时间:2019-03-15 12:11:22

标签: javascript google-maps geolocation

我目前正在使用Google地方信息填写地址表格,并也在使用Google api搜索。我面临的问题是数据冲突

var componentForm = { street_number: 'short_name', route: 'long_name', postal_town: 'long_name', country: 'short_name', administrative_area_level_2: 'short_name', postal_code: 'short_name' };

在使用时,这将为我提供国家代码GB,而不是英国。

function initialize() {
  var options = {
   types: ['geocode']
  };

  var input = document.getElementById('searchTextField');
  var autocomplete = new google.maps.places.Autocomplete(input, options);
}

它搜索的是英国而不是GB,是否有解决方法?

1 个答案:

答案 0 :(得分:0)

一种快速的解决方案似乎是查找您想要更改的字符串,并通过一些其他代码将其替换为所需的字符串