我使用的是Google Maps v3地图,有时背景保持灰色,没有任何错误。我使用的是Google Maps JSON样式,但没有它也会发生错误。当我向左,向右,顶部或底部拖动地图时,会出现我的视图区域之外的地图,但视图区域仍保持灰色。 最少的代码(相同的问题):
//html
<div id="test" style="height:200px;"></div>
//javascript
let test = $('#test')[0];
let geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'address': '10115 Berlin' }, function(results, status) {
if (status === google.maps.GeocoderStatus.OK) {
let lat = results[0].geometry.location.lat();
let lon = results[0].geometry.location.lng();
let latlng = new google.maps.LatLng(lat, lon);
map = new google.maps.Map(test, {
zoom: 13,
center: latlng
});
}
});
每秒加载一次的结果: