J'ai un Google Maps (V3) dans ma page à 100% de la largeur de la page avec un marqueur au milieu. Lorsque je redimensionne la largeur de la fenêtre de mon navigateur, j'aimerais que la carte reste centrée (réactive). Maintenant, la carte reste à gauche de la page et devient plus petite.
MISE À JOUR J'ai réussi à le faire fonctionner exactement comme décrit grâce à Duncan. Voici le code final :
var center;
function calculateCenter() {
center = map.getCenter();
}
google.maps.event.addDomListener(map, 'idle', function() {
calculateCenter();
});
google.maps.event.addDomListener(window, 'resize', function() {
map.setCenter(center);
});