我正在对搜索栏中的地址使用Google的自动填充服务,并且根据documentation
限制了语言和区域尝试同时在options变量中设置设置和作为查询参数都无效。单独使用查询参数确实会应用任何更改。
我尝试省略选项,仅运行没有运气的查询参数设置,并且尝试在没有运气的查询参数中设置language = sv-SE。
使用下面给出的选项设置成功。也就是说,结果仅限于瑞典,仅返回有关区域类别的建议。问题在于,并非所有建议都使用瑞典语。我也收到德语和西班牙语的建议。
var options = {
types: ["(regions)"],
componentRestrictions: {country: "SE"}
};
var autocomplete= new google.maps.places.Autocomplete(
/** @type {HTMLInputElement} */ input, options);
脚本包括:
https://maps.googleapis.com/maps/api/js?key=[API KEY]&libraries=places&language=sv®ion=SE
例如,这些结果不应包含在自动完成列表中:
任何指导将不胜感激。