我们正尝试在Google地图组件上将该地区设置为加拿大。
在Google API文档中,他们声明要在区域附加密钥:
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY®ion=GB">
尝试使用它作为src并且它不起作用:
<script src="//maps.google.com/maps/api/js?key=API_KEY®ion=CA">
或者
<script src="//maps.google.com/maps/api/js?key=API_KEY®ion=CA&language=en">
以上仍然默认为美国。
然而,使用这个:
<script src="//maps.google.com/maps/api/js?key=API_KEY®ion=CA&language=fr">
确实有效,但语言是法语。
有没有办法将语言设置为英语并将地区设置为加拿大?
答案 0 :(得分:2)
看看this question及其答案。
我写了一些似乎有效的sample code。
您必须在地理编码请求中包含componentRestrictions
,如下所示:
geocoder.geocode({
'address': 'London',
'componentRestrictions': {
'country': 'CA'
}
}, ...)