我想问你是否有办法让谷歌地图以不同于英语的语言提供详细信息。我使用AngularJs并创建了一个指令,其中我执行以下步骤:
service = new google.maps.places.PlacesService(theMap.map);
service.getDetails({
placeId: placeId,
key: googleMapsAPIKey,
language: 'el'
}, function(place) {
myLangAddressComponents = place.address_components;
});
问题是 myLangAddressComponents 信息仍为英文。
任何帮助都将不胜感激。
答案 0 :(得分:0)
基于有关Optional Parameters: language,
的文件语言代码,如果可能,指示应返回结果的语言。请注意,某些字段可能会以所请求的语言不可用。请参阅支持的语言及其代码列表。请注意,我们经常更新支持的语言,因此此列表可能并非详尽无遗。
我认为您的代码中没有问题,它只是尚未提供所请求的语言。我希望这清楚你遇到的一些问题。 :)