Ich habe einige Schwierigkeiten mit einer Google-Karte. Das Problem ist, dass nur ein kleiner Teil der Karte wird geladen, wie hier gezeigt:Google Maps API v3-Karte wird nicht vollständig geladen
Nachdem die Seite geladen wird, wenn ich den Browser auch nur die geringste Menge Größe ändern, dies bewirkt, dass die komplette Karte zu aktualisieren und Last richtig, wie hier gezeigt:
hier ist mein Javascript-Code:
google.maps.event.addDomListener(window, 'load', initialize);
$(document).ready(function(){
var $width = document.getElementById("propertysection").offsetWidth;
$('#map-canvas-2').width($width-28-175);
$('#map-canvas-2').height($width);
$('#myGridMap').height($width);
});
function initialize() {
var map;
var propertyMap;
var marker;
var infowindow;
var myOptions = {
zoom: 6,
center:new google.maps.LatLng(50.7,-86.05),
mapTypeId: google.maps.MapTypeId.HYBRID
}
map = new google.maps.Map(document.getElementById("map-canvas-2"),myOptions);
infowindow = new google.maps.InfoWindow({
content: 'Property Info',
position: new google.maps.LatLng(0, 0)
});
}
Kann jemand empfehlen, was das Problem sein könnte? Vielen Dank.