在浏览器调整大小时将谷歌地图(V3)居中(响应式)
2022-08-30 04:51:03
我的页面中有一个谷歌地图(V3),页面宽度为100%,中间有一个标记。当我调整浏览器窗口宽度时,我希望地图保持居中(响应)。现在,地图只是停留在页面的左侧,并且变得更小。
更新 让它完全按照描述工作,多亏了邓肯。这是最终的代码:
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);
});