1
지도의 크기를 변경하고 센터를 유지하려고합니다. 너는 작동하지 않아. 코드지도의 크기를 변경할 때 Google지도의 중심을 유지하십시오.
var center = map.getCenter()
$('#left').css("width", "360px");
map.setCenter(center)
지도의 크기를 변경하고 센터를 유지하려고합니다. 너는 작동하지 않아. 코드지도의 크기를 변경할 때 Google지도의 중심을 유지하십시오.
var center = map.getCenter()
$('#left').css("width", "360px");
map.setCenter(center)
이 문제의 허용 대답에서보세요 : 당신이 어디를 그래서지도의 중심점이 이동해야합니다 얼마나 운동하기 만하면 무엇 How to offset the center point in Google maps api V3
다시 크기가되기 전에 있었는데, 내 새 offsetCenter
함수를 다시 거기에 넣으라고했습니다.
예를 들어, 왼쪽 가장자리가 왼쪽으로 300px 이동하도록지도의 크기를 조정하면 가운데 중심이 실제 중심 오른쪽으로 150px로 표시되어야합니다.
var center = map.getCenter();
$('#left').css("width", "360px");
google.maps.event.trigger(map, 'resize');
offsetCenter(center,150,0);
Hrm, 나는 당신의 기능으로 놀고 있었고, 나는 offsetCenter (center, 0,0)를 통과하면 원하는 것을 할 것 같습니다; – Himmators