我根据纬度和经度在网页上显示谷歌地图。一切正常。但是,如果我将浏览器语言从默认英语更改为任何语言(例如法语,德语),则地图将变为空白(显示谷歌地图框,但没有地图)。
我尝试将language = en添加到脚本链接中;没有区别。谁可以解决一些问题?
代码如下所示: -
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=places&sensor=false"></script>
<script>
function initialize() {
var myLatlng = new google.maps.LatLng("50.00123", "0.012311");
var mapOptions = {
zoom: 13,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById('mapdiv'), mapOptions);
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'Event Location'
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>