2012-12-05 46 views
6

有没有什么方法可以在地图选项字段中加载语言?
事情是这样的:谷歌地图动态变化语言(异步加载)

var mapOptions = { 
    center : new google.maps.LatLng(43.97918, 53.716647), 
    zoom : 10, 
    mapTypeId : google.maps.MapTypeId.ROADMAP, 
    language : 'fr' 
}; 
+0

的JS在这里似乎无效,你肯定'fr'是不是一个字符串? – 2012-12-05 12:52:58

回答

6

找到了!

使用谷歌脚本https://www.google.com/jsapi

google.load('maps', '3.x', { 'other_params' : 'sensor=true&libraries=geometry&language=' + langCode, 'callback' : mapsLoadeds });

mapsLoaded执行用于创建地图的公共代码。

+0

我试图做同样的事情,但控制台说google.load不是一个函数。 –

2

可以使用language参数在谷歌地图的网址:

<script src="http://maps.googleapis.com/maps/api/js?sensor=false&language=ja"> 
</script>